Saffron employs 32 employees. The Saffron management team includes Laura Lewis-Paul (Founder and Director of Culture), Heather James (Partnerships Consultant), and Lizzy Ellis (Managing Director).
Looking for a particular Saffron employee's phone or email?