Celebrating 50 remarkable years of innovation and sustained growth, our company has transformed into a dynamic group of seven thriving subsidiaries. Each entity brings unique strengths, yet all are united by a shared vision, a relentless pursuit of excellence, and a deep commitment to progress. Together, we leverage our collective expertise to drive impactful change, deliver exceptional value, and shape a brighter, more sustainable future. As we honour our past, we remain focused on leading with purpose into the decades ahead.
For 50 years, MGC has been delivering exceptional value through innovation, integrity, and customer-centric solutions. Our journey spans decades of growth, driven by a commitment to excellence and lasting partnerships. From humble beginnings to a powerful network of subsidiaries, MGC continues to lead with purpose, shaping industries and empowering progress across every sector we serve.
Servicing more than
Involved in over
8am - 4pm, Monday - Friday