The Site Administrator (NSR) reports to the Human Resources Manager, and the primary role is to provide clerical and administrative support to the Human Resources team, Contracts and Site Services Lead and Site Management Team and other personnel as required, as it relates to functional and operational office activities. You will be required to actively contribute towards achieving the Company’s vision by demonstrating a clear commitment to the following values:
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level
Education Level
No Education Listed
Number of Employees
1,001-5,000 employees