Carat Canada employs 28 employees. The Carat Canada management team includes Olivier Laflamme (Vice President Media), Naomi Ohkane (Director Media Client Operations), and Mark Orton (Supervisor, Broadcast Activation).
Get Contact Info for All DepartmentsLooking for a particular Carat Canada employee's phone or email?