Styra employs 54 employees. The Styra management team includes Mark Pundsack (Chief Executive Officer), Darren Molloy (Director of Customer Success - EMEA), and John Snow (Director of Support and Implementations).
Looking for a particular Styra employee's phone or email?