Stride employs 26 employees. The Stride management team includes Andrew Oly (Co-Founder and CEO), Jared Baldwin-Ross (VP Customer Success), and Natasha Evans (Head of Nutrition).
Looking for a particular Stride employee's phone or email?