83 employees have rated Stride Chief Executive Officer Nate Davis on Glassdoor.com. Nate Davis has an approval rating of 65% among the company's employees.