Infobase employs 199 employees. The Infobase management team includes Alexander Pereira (Chief Technology Officer), Patrick Essien (Vice President Digital and Ecommerce), and Lesley Weller (VP of Marketing).
Get Contact Info for All DepartmentsLooking for a particular Infobase employee's phone or email?