Thomas Thor's HR department is led by Rachael Ellison (Talent Acquisition and Development Partner) and has 26 employees.
Rachael Ellison
Talent Acquisition and Development Partner
Octavia Osborne
Recruitment Consultant
Tori Norman
James O'Shaughnessy
Director, Executive Search
Priya Shah
Principal Consultant, Recruitment Team Lead
Looking for a particular Thomas Thor employee's phone or email?