Primary Job Title Chief Executive Officer Primary Organization OnBoard
Location Denver, Colorado, United States Regions Greater Denver Area, Western US Gender Male
Investor Type
Facebook View on Facebook LinkedIn View on LinkedIn
Marc Huffman is the Chief Executive Officer of OnBoard. He previously worked at BlackLine as a Chief Executive Officer. Marc Huffman attended California State University, Chico.


