Tavola employs 8 employees. The Tavola management team includes Karim Saab (Deputy Managing Director), Greg Henry (Manager), and Caroline Barrion (Senior Graphic Designer).
Get Contact Info for All DepartmentsLooking for a particular Tavola employee's phone or email?