Sebastian employs 226 employees. The Sebastian management team includes Ana Ruiz Cabrero (CEO en Sebastian App), Rita Garcia (Human Resources Manager), and Jacob Duncan (Director of Sales, Estimating, and Recruiting).
Get Contact Info for All DepartmentsLooking for a particular Sebastian employee's phone or email?