Millennium EMS Solutions Ltd.

Millennium EMS Solutions Ltd.

Millennium EMS Solutions Ltd.

Millennium EMS Solutions Ltd. (MEMS) is committed to providing high quality service with an emphasis on trustworthiness, quality, teamwork and innovation. We continually meet the needs of our clients because we are prepared technically, professionally and logistically. Our advantage is that we are known for our credibility, integrity, technical competence and our talented staff. We are delivery oriented and have the experience, technical ability and professionalism to provide our clients with superior, cost-effective service.

Company details

Suite 208, 4207 - 98 Street , Edmonton , Alberta AB T6E5R7 Canada
View in map

Find locations served, office locations, manufacturers and our distributors. Or browse our memberships .

Business Type:
Engineering service provider
Industry Type:
Market Focus:
Nationally (across the country)
Year Founded:

MEMS provides a complete and diversified range of services to assist organizations in meeting their environmental sciences and regulatory responsibilities. Our Senior Management and employees have many years of applied experience and expertise in environmental sciences, policy development, planning, regulatory support, assessment, operations, remediation, reclamation and environmental information systems implementation. Combined, our team has worked in over 25 countries, spanning 5 continents. Our knowledge of world ecologies gives us a unique perspective, allowing us to approach problems in fresh, inventive ways.

At MEMS, our values guide everything we think, do and say.

Our core value is service. We maintain that core value by operating with an emphasis on trustworthiness, quality, innovation and teamwork.


  • delivering on our commitments
  • anticipating the needs of our clients and being well-prepared to meet them
  • maintaining a strong reputation for credibility, professional integrity, technical competence and safety
  • providing practical advice


  • demonstrating preparedness, understanding, capability, communication and completion to achieve superior results that can withstand scrutiny


  • assembling experienced, multidisciplinary teams that work cooperatively to meet goals
  • investing time, energy and effort into team improvement and performance


  • being accountable for our actions
  • being professional and reliable in all that we do
  • consistent demonstration of MEMS’ core values


  • continually improving our systems and processes
  • combining proven processes and methodologies to pioneer efficient and practical applications