Carl Corrigan has been introduced as the new brand manager for Pet Head at the Company of Animals. The company emphasises that Corrigan brings a wealth of experience to his new role, having worked in marketing communications for over twelve years, most recently as head of marketing for a successful agency, and previously for the makers of Pokémon and a luxury hotel chain.