OOIDA employs 189 employees. The OOIDA management team includes Todd Spencer (President), Kelly Soifua (Human Resources Manager), and Collin Long (Director of Government Affairs).
Looking for a particular OOIDA employee's phone or email?