Talstack employs 20 employees. The Talstack management team includes Seni Sulyman (Co-Founder and CEO), Otitoshowon Benson (Customer Success Lead), and Deji Ayoola (Content Marketing Lead).
Looking for a particular Talstack employee's phone or email?