At OnBoard, we empower boards and leadership teams to streamline governance through our cutting-edge board intelligence platform. Since our launch in 2011, we have served over 2,000 organizations across 32 countries, providing them with a user-friendly solution for managing board meetings, committee...See more
Headquarter United States of America |
Countries of operation Australia, United States of America |
Year founded 2003 (21 years) |
Funding status Private |
Company type MNC / Large Enterprise |
Account Director
Senior Customer Success Manager