Spinola employs 30 employees. The Spinola management team includes Owen Formosa (Chief Product Officer), Isabella-Rae Banda (Senior Account Manager), and Gil Spinola (Vice President Of Business Development).
Get Contact Info for All DepartmentsLooking for a particular Spinola employee's phone or email?