Styra employs 19 employees. The Styra management team includes Cecily Wong (People Operations Leader), Josh Rector (Account Executive), and Peter Sullivan (Director of Solutions Architecture).
Looking for a particular Styra employee's phone or email?