Log in
Allen Recruitment Consulting
Contact
Links
View in org chart
Brian Cunningham
Managing Director
Orla O’connor
Growth Senior Specialist - France | Country And Division Specialists
Fernanda Clifford
Principal Recruiter
Roya Sayadi
Joint Country Director And Senior Growth Specialist
Rebecca Nugent
Talent Acquisition, Training And Instructional Design Lead | People Strategy / Training And Development
+ 8 more
Current role