Webgains employs 124 employees. The Webgains management team includes Samuel Rodman (Chief Technology Officer), Iñigo Abrisqueta (Global CEO Webgains Group), and Ami Spencer (Chief Operations Officer).
Get Contact Info for All DepartmentsLooking for a particular Webgains employee's phone or email?