STRIDAS employs 26 employees. The STRIDAS management team includes Chris Painter (Chief Executive Officer), Matt Clapper (Account Manager), and Megan Dahl (Talent Sourcing and Development Specialist and Load Operations Manager).
Looking for a particular STRIDAS employee's phone or email?