INDIANAPOLIS, Sept. 19, 2024 /PRNewswire/ -- OnBoard, the global leader in digital board governance solutions, today announced the appointment of Marc Huffman as its new Chief Executive Officer. Huffman brings a proven track record of success in SaaS software, having previously led...
OnBoard Names Marc Huffman as New CEO, Positioning OnBoard for Future Success
Seaking AlphaSeeking Alpha / Seaking Alpha 10 hours ago 1 Views
Comments