Brian Martin

Chief Executive Officer

Brian Martin is the Chief Executive Officer of Channelscaler, a position they have held since 2025. They have about 20 years of technology experience, including leadership roles at OpenAir, NetSuite, ForeSee, and Litmus. They previously worked in strategy consulting with Bain & Company. They earned an MBA from Northwestern University’s Kellogg School of Management (2000-2002) and a BS from the University of Virginia (1992-1996).

Location

Boston, 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