Sister employs 6 employees. The Sister management team includes Karim Bahou (Head of Innovation), Marie Thurrold (Marketing Manager at Sister), and Lauren Curwen (Senior Commercial Executive).
Looking for a particular Sister employee's phone or email?