Salad employs 22 employees. The Salad management team includes Arabella Lewis-Smith (Founder + Managing Director), Gemma Lane (Account Manager), and Nicole Cook (Head of Delivery).
Looking for a particular Salad employee's phone or email?