Log in
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
View in org chart
Nick Stafford
Chief Executive Officer
Gabby Slome
Co-Founder & CXO
Ben Devey
Senior Direct Of Customer Experience
Bridget Meadows
Head of Food
Daniel Burch
Chief Financial Officer
+ 20 more
2 members
Current role