Carat employs 2,578 employees. The Carat management team includes Fiona Lloyd (Global Brand President), John Marshall (EVP, Managing Director), and Guy Schueller (Client President, US Media).
Get Contact Info for All DepartmentsLooking for a particular Carat employee's phone or email?