Marc Huffman is a business executive who serves as Chief Executive Officer at OnBoard since 2024. They previously led NetSuite as President, Worldwide Sales & Distribution from 2014 to 2017. They also served as a Board Member at ChannelAdvisor from 2016 to 2021. Earlier in their career, they held the role of Senior Vice President Sales, with global responsibilities for designing a distribution model, direct and channel sales in EMEA, APAC, and North America, and for hiring, sales operations, and revenue. They attended California State University, Chico.
This person is not in the org chart
This person is not in any teams
This person is not in any offices