Join Our Team
Great execution matters.
At Eclipse, we share goals and do great things.
Our people have the courage to create with relentless reinvention.
They take action and are proud of their work.
They embrace discomfort, are passionate and respect differences.
They love what they do.
Get ready to be inspired.
We empower our people to inspire and explore the potential for something different – something better – in what they do and who they are. We value an entrepreneurial spirit and respect an innovative mind-set. Join our team and you will work with talented, committed and supportive teammates.Explore
Our people, their development and relationship to their community are key to doing good work for our customers. We support an environment where teams work together and where people can learn, grow and thrive.Discover Us
With over 750 employees, we believe that our people are our greatest assets and our biggest competitive advantage. We offer a comprehensive benefit package that supports the growth and well-being of our staff.Show Me The Perks
We are always looking for skilled people who can bring new perspective and life experience to our teams. If you’re looking for a place that values your passion and desire to learn, then we want to hear from you.Grow With Us
Canada’s Best Managed Companies Award
For its sixth consecutive year, Eclipse received a Gold Standard as one of Canada’s Best-Managed Companies for overall business excellence.
Growth 500 Award
Ranked #281 in 2020, Eclipse was a recipient of the Growth 500 Award that celebrates Canada’s most dynamic and successful businesses. Eclipse has received this award for the past seven years.