Marc Huffman

Chief Executive Officer

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.

Location

Scottsdale, United States

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