Styra employs 76 employees. The Styra management team includes Mark Pundsack (Chief Executive Officer), Tim Hinrichs (Co-Founder and CTO), and Teemu Koponen (Co-founder).
Get Contact Info for All DepartmentsLooking for a particular Styra employee's phone or email?