Tag: Damian Guha

Damian Guha, Mars Petcare UK,

New chief moves in at Mars Petcare

DAMIAN Guha has returned to Mars as managing director for Mars Petcare UK. He had a three-year break at Marks & Spencer, where...