TOLD employs 57 employees. The TOLD management team includes Maha Fahad (Account Manager), Alnefaie (Social Media Marketing Specialist), and Sattam Sardouk (Head of Communications).
Looking for a particular TOLD employee's phone or email?