Inbenta employs 231 employees. The Inbenta management team includes Melissa Solis (Chief Executive Officer), David Foster (Chief Financial Officer), and Brett Petersen (Chief Revenue Officer (CRO)).
Get Contact Info for All DepartmentsLooking for a particular Inbenta employee's phone or email?