Todd Osborne currently serves as the Head of Sales at SuperAnnotate since January 2025. Prior to this role, Todd Osborne worked as a GTM Advisor at Oz Global Advisory from January 2019 to December 2024, where significant contributions included advising high-growth SaaS companies on sales strategy and market entry. Additional experience includes serving as the Head of Worldwide Sales at OpsLevel, Group Vice President of Sales at New Relic, and various leadership roles at companies like SPEERZ, CTERA Networks, Virtana Corp., Oracle, and Sun Microsystems. Todd Osborne holds an MBA in Strategy, Management, Technology, and Entrepreneurship from the University of Michigan - Stephen M. Ross School of Business and a BSME in Mechanical Engineering from Purdue University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices