Tala employs 55 employees. The Tala management team includes Maxwell Wood (Co-Founder), Amir Hassan (Head Of International Sales), and Kate Emara (Head of CRM).
Looking for a particular Tala employee's phone or email?