turntabl employs 140 employees. The turntabl management team includes Comfort Yeboah (Administrator Associate), James Clelford (Head of IT Operations), and Edinam Ahadzie (Software Engineer).
Get Contact Info for All DepartmentsLooking for a particular turntabl employee's phone or email?