Sava employs 345 employees. The Sava management team includes Helen Orme (Sales and Marketing Director), Robyn Fcca (Head of Finance), and Eleanor Parker (Marketing and Communications Manager).
Looking for a particular Sava employee's phone or email?