SARAH & SEBASTIAN employs 93 employees. The SARAH & SEBASTIAN management team includes Amelia Fincher (Chief Executive Officer), Lucy Mountain (Head of Marketing), and Stuart Sullivan (General Manager).
Get Contact Info for All DepartmentsLooking for a particular SARAH & SEBASTIAN employee's phone or email?