SearchLondonJobs.co.uk

🏛️ London's Premier Job Portal

← Back to London Jobs

Human Resources Manager

Company: McDougall Corp

Location: sault ste. marie, London

Posted: June 15, 2026

Apply for This Position

Submit Application

Position Details

McDougall Energy is a Canadian family‑owned business that distributes quality petroleum products and services.

About The Opportunity

McDougall Energy is looking for an experienced and energetic individual to fill the position of Human Resources Manager on a fixed‑term 18‑month contract. Reporting to the Director, Human Resources, this role will support and deliver HR services and programs in alignment with company objectives, primarily serving the Corporate Convenience network throughout Ontario.

Responsibilities

  • Providing support to managers and employees for all day‑to‑day related HR inquiries and daily operations of the business.
  • Leading the recruitment and selection process including job postings, position descriptions, interview, references, and employment offers for all retail roles.
  • Assisting with the development and implementation of orientation programs and customized training plans, providing a positi...