Site Administrator

ANDRITZ AG•Pointe Claire, LA
•Onsite

About The Position

The Site Administrator is responsible for a variety of administrative tasks at remote, site-based locations, while adhering to ANDRITZ Hydro’s corporate policies and maintaining confidentiality. The role supports site payroll, cost tracking, documentation, travel coordination, procurement, and reporting.

Requirements

  • 1–3 years of experience in administration.
  • Ability to work with limited supervision while meeting tight deadlines and time constraints.
  • Punctual, reliable, and dependable.
  • Effective oral and written communication skills in both English and French.
  • Ability to travel and work at a remote site.
  • Ability to work effectively in a team environment.
  • Excellent computer skills and working knowledge of Microsoft Office.
  • Legal status to work in Canada.

Nice To Haves

  • Hydro construction site experience preferred.

Responsibilities

  • Enter payroll and cost data into the site database using Microsoft Access.
  • Process time sheets, expense reports, packing slips, invoices, and health and safety documentation.
  • Collect documentation for new hires and site terminations, and forward it to the appropriate departments.
  • Prepare weekly payroll summaries, including travel and living allowances.
  • Maintain the filing system for site documents.
  • Coordinate travel arrangements to site, including airfare, ground transportation, and accommodations.
  • Procure non-contract supplies at site using requisitions and purchase orders in SAP.
  • Ensure completion of reports and timely tracking of cost variations outside the contract scope.
  • Forward new vendor forms to procurement as required.

Benefits

  • Pension plan.
  • Profit sharing program.
  • Individualized employee training and career plan.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service