STYRA employs 14 employees. The STYRA management team includes Subodh Shetty (CEO and founder), Wilson Lobo (Project Manager), and Sujan Raj (Lead IT Systems).
Looking for a particular STYRA employee's phone or email?