Oxera Consulting LLP's HR department is led by Paula Stillman (Head Of Human Resources) and has 12 employees.
Angela Dunn
Payroll and Benefits Administrator
Stephanie Bouchet
Recruitment
Ellen Barklem
Marketing and Communications Manager
Paula Stillman
Head Of Human Resources
Sam Chaffers
Manager, Talent Acquisition
Tanya Westley
Personal Assistant
Looking for a particular Oxera Consulting LLP employee's phone or email?