OurPeople employs 12 employees. The OurPeople management team includes Bob Neveu (Chief Executive Officer), Adam Neveu (VP of Customer Success), and Sam Jackson (Chief Technology Officer).
Looking for a particular OurPeople employee's phone or email?