SLR Consulting's HR department is led by Helen Brown (Chief Human Resources Officer, Board Director) and has 92 employees.
Tracey Buchan
Graduate Recruitment Lead
Sarah Smith
Marketing and Communications Executive
Aréte Myburgh
Associate Consultant
Alexander García
Jessica Paholski
People Team Coordinator
Looking for a particular SLR Consulting employee's phone or email?