OnBoard corporate office is located in 333 N Alabama St Ste 300, Indianapolis, Indiana, 46204, United States and has 201-500 employees.
onboard
onboard capabilities
onboard meetings
passageways
Departments
Number of employees
Sales
48
Engineering & Technical
18
Marketing
13
Operations
11
Information Technology
8
C-Suite
5
Finance
5

| Location | People at location |
| North America | 51-200 |
| Europe | 11-50 |
| Australia | 1-10 |
| Asia | 1-10 |
Explore people who held key positions, contributed to OnBoard's success, and advanced their careers.
Global Compliance Dire... at Billtrust
Worked as Global Director, Human Resources
at OnBoard (2023-2023)
Strategic Initiatives ... at Indiana University Hea...
Worked as Manager, Talent Acquisition
at OnBoard (2021-2023)
Commercial Account Exe... at Genesys
Worked as Sales Development Representative
at OnBoard (2019-2020)
Explore More
Founded in 2003, OnBoard, a subsidiary of Passageways, produces executive collaboration software. Their platform is designed to address real-world needs and reduce complexity so boards and leadership teams can work smarter, move faster, & achieve more for the organizations they govern. OnBoard is headquartered in Indianapolis, Indiana.... Read More