Talamo employs 8 employees. The Talamo management team includes Joanna B. (Outbound Lead), Emma Dibden (Partnerships Lead), and Leo Thornton (Chief Product Officer and Co-founder).
Looking for a particular Talamo employee's phone or email?