Central Innovation's HR department is led by Ana Ferreira (Manager, Recruitment Division) and has 7 employees.
Rebecca Sampson
Recruitment Consultant
Ana Ferreira
Manager, Recruitment Division
Looking for a particular Central Innovation employee's phone or email?