Cello Group has appointed The Leith Agency's Richard Marsham as a managing partner.The Cello Group employs just under 800 staff globally, operating in over 70 countries, and has an annualised operating income in excess of £60m.Marsham has... Read more