Carat USA employs 519 employees. The Carat USA management team includes Megan Upah (Vice President, Director, Digital and Programmatic), Saranna Garunov (SVP, Planning), and Mark Mylan (Chief Growth Officer, US).
Get Contact Info for All DepartmentsLooking for a particular Carat USA employee's phone or email?