TO

Todd Osborne

Head Of Sales

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.

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices