Legal & Compliance Officer

2 weeks ago


Sherwood Park, Alberta, Canada Millennium EMS Solutions Ltd. Full time

At MEMS, we are committed to fostering innovation, growth, and integrity. As a leading organization in Environmental Consulting, we empower our people to challenge conventional thinking and help shape a compliant, responsible future. We are seeking a dynamic and experienced
Legal & Compliance Officer
to join our team and play a vital role in upholding and strengthening the legal and governance frameworks that support our strategic vision.

Are you interested in working cross-functionally with executives, project teams, and external legal counsel to mitigate risk, ensure compliance, and contribute to business decision-making? As the first point of contact for legal and contract matters, this is a proactive and detail-oriented legal position for a professional who thrives in a fast-paced, collaborative environment.

What You'll Do

  • Own our Employee Share Ownership Process—from tracking to employee education.
  • Supporting board & committee meetings, corporate filings and registry updates
  • Keep our contracts sharp, organized, and risk-proof.
  • Help steer privacy, compliance, and regulatory best practices.
  • Liaise with senior leadership, legal counsel, and project teams to keep us on track and above board.
  • Coordinate with corporate insurance programs including renewals and claims management.
  • Manage shareholder communications and governance documents.
  • Collaborate with brokers, insurers, and internal teams on risk assessments and incident response.
  • Lead the contract lifecycle process: negotiation, execution, renewals, and tracking obligations.
  • Manage legal and contracts inboxes, ensuring timely triage and resolution.

What You Bring

  • 10+ years in a paralegal/legal admin role.
  • Deep knowledge of corporate governance, contracts, and compliance.
  • Proven track record of excellent communication, organization and critical thinking skills, along with project-juggling skills.
  • Experience with tools like SEDAR, TSX Linx, or CORES.
  • Registration with AAPP or Governance Professionals of Canada is a plus.

Why Join Us?

  • Work with a high-performing, collaborative team that values transparency and innovation.
  • Direct impact on strategic decisions and corporate integrity.
  • Opportunities for professional development and career progression.
  • Competitive compensation and benefits package.

If you're a proactive, detail-oriented legal professional ready to step into a strategic role, we'd love to hear from you. Interested candidates are invited to submit their resume and a brief cover letter outlining their qualifications and interest in the role. Applications will be reviewed on a rolling basis.

MEMS is an Equal Opportunity Employer, and we are committed to building an inclusive environment where diverse perspectives are valued and respected. Accommodation for applicants with disabilities is available upon request.



  • Sherwood Park, Alberta, Canada Trust Us Legal Bookkeeping & Accounting Full time

    Please refer to our Indeed Posting here:The Trust Us team is growing and we are looking for a Senior Legal Bookkeeper to join us This is an on-site position based in Sherwood Park, Alberta. The position offers 20-40 hours per week, reporting directly to the Business Owner.About Trust Us LegalTrust Us Legal Bookkeeping and Accounting provides Law...

  • Team Lead

    1 week ago


    Sherwood Park, Alberta, Canada Go Auto Full time

    Job DescriptionTeam Lead, PurchasingReports to: Director of ProcurementJob DescriptionProvides overall leadership to the Purchasing Team. Champions the principles of Quality, Scratch, Theatre, Service, and Love while being responsible for all aspects of daily operations including profitability, pricing, buying, expense control, inventory management, costing,...

  • Team Lead

    1 week ago


    Sherwood Park, Alberta, Canada L'OCA Quality Market Full time

    Team Lead, PurchasingReports to Director of ProcurementJob DescriptionProvides overall leadership to the Purchasing Team. Champions the principles of Quality, Scratch, Theatre, Service, and Love while being responsible for all aspects of daily operations including profitability, pricing, buying, expense control, inventory management, costing, promotions,...

  • Team Lead

    1 week ago


    Sherwood Park, Alberta, Canada L'OCA Full time

    Job Description Team Lead, Purchasing Reports to: Director of Procurement Job Description Provides overall leadership to the Purchasing Team. Champions the principles of Quality, Scratch, Theatre, Service, and Love while being responsible for all aspects of daily operations including profitability, pricing, buying, expense control, inventory management,...


  • Sherwood Park, Alberta, Canada Valard Construction Full time

    Our Distribution group is currently looking to add anField Operations Administratorto our team, based in Sherwood Park, AB.Reporting to the Area Manager, this is an entry level administrative professional position providing support to our Logistics, Traffic, and Hydrovac divisions. This role ensures accurate time entry, efficient job tracking, timely...


  • Sherwood Park, Alberta, Canada Schneider Electric Full time US$66,000 - US$99,000

    Schneider Electric has an opportunity for an Operational Project Support supporting our Secure Power Division.This role involves supporting 3rd party vendor quotations and vendor management, as well as managing Oracle Project Accounting invoicing for large-scale projects to ensure timely invoicing of all project orders.What will you do?Collaborate with...


  • Sherwood Park, Alberta, Canada Pembina Pipeline Corporation Full time

    Work Arrangement: At Office / Facility Department: Control Centre Function Pembina Pipeline Corporation is a dynamic energy transportation and midstream provider, serving customers for more than 65 years. Chances are, we do more than you think. We own pipelines that transport hydrocarbon liquids and natural gas products produced primarily in Western...


  • Sherwood Park, Alberta, Canada Pembina Pipeline Corporation Full time

    Location:Sherwood Park, AB, CA, T8H 0X5Requisition ID: 28389Work Arrangement:At Office / FacilityDepartment:Control Centre FunctionPembina Pipeline Corporation is a dynamic energy transportation and midstream provider, serving customers for more than 65 years. Chances are, we do more than you think. We own pipelines that transport hydrocarbon liquids and...

  • General Foreperson

    1 week ago


    Sherwood Park, Alberta, Canada FLINT Corp. Full time

    Company DescriptionFLINT is a leading service provider in Canada's energy and industrial markets offering full asset life cycle support, including construction, maintenance, fabrication, and environmental services. Committed to safety and quality, we foster a workplace culture that values innovation and sustainability. With a strong local presence and...

  • General Foreperson

    1 week ago


    Sherwood Park, Alberta, Canada FLINT Full time

    Company Description FLINT is a leading service provider in Canada's energy and industrial markets offering full asset life cycle support, including construction, maintenance, fabrication, and environmental services. Committed to safety and quality, we foster a workplace culture that values innovation and sustainability. With a strong local presence and...