Allen Lin is a Senior Human Resources Manager at Arcadis, where they have been working since 2021. Previously, Allen served as a People Business Partner at Aurecon from 2019 to 2021 and held various HR roles at Jacobs from 2015 to 2019. Their earlier experience includes positions as a Course Consultant at RIMA College and an HR Share Services Team Leader at Sinclair Knight Merz. Allen earned a Bachelor's degree in Human Resources Management from Excelsior College, graduating in 2009.
This person is not in any teams
This person is not in any offices