Marc Slade is an accomplished financial executive currently serving as SVP, Accounting and Treasurer at Olo since December 2024. With a robust background in accounting and finance, Marc's career includes significant roles at Deloitte, where responsibilities included Audit Senior, Audit Manager, and Audit Intern from September 2008 to September 2012. Prior to Olo, Marc held several positions at TrueCar, Inc. from November 2018 to September 2020, ultimately reaching the role of VP, Controller. Marc's earlier experience includes a role as Building Manager at the University of Southern California's Lyon Center from January 2005 to May 2008. Marc earned a Bachelor of Science degree from the University of Southern California between 2004 and 2008.
This person is not in any teams
This person is not in any offices