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