Platform
Features
Pricing
Ollie
Contact
Nick Stafford is the CEO at Ollie.
Nick is also an Advisor at Eargo. Before joining Ollie Pets, he was the COO at Leesa Sleep.
Links
Previous companies
Nick Stafford
Chief Executive Officer
Sign up to view 23 direct reports
Get started
2 members
CoachUp
Kusum healthcare, delhi, india
Stanley Black & Decker
Saint Laurent
Coty