Speexx employs 970 employees. The Speexx management team includes Jörg Koberling (Founder and CEO), Francia Street (Chief People Officer), and Michael Horch (Head of Customer Success).
Looking for a particular Speexx employee's phone or email?