
An occupational health company is celebrating being named Family Business of the Year and Highly Commended in the Professional Services Business of the Year category at the Swansea Bay Business Awards 2026.
Headquartered in Llandarcy, Skewen, Insight Workplace Health was recognised at the awards ceremony at Brangwyn Hall, where businesses from across the region gathered to celebrate excellence, innovation and community impact.
Founded and led by twins Ellie Taylor and Liz Terry, Insight Workplace Health began as a vision to build a people-first occupational health service that supports both employees and employers. It supports more than 2,000 organisations nationwide.
“To win Family Business of the Year as twins, and as business partners is incredibly special,” said Liz Terry, Director and co-founder, Insight Workplace Health.
“We’ve shared every challenge and milestone together and this award feels like a celebration of that journey. This award represents far more than business success, it represents years of belief, resilience and family support. We started with a simple idea: to care for people properly. To see that recognised on this level is incredible.”
This company’s success was further recognised with a Highly Commended award in the Professional Services Business of the Year category.
“These awards reflect the passion, professionalism and compassion of our entire team,” added Ellie Taylor, Director and co-founder, Insight Workplace Health.
“In occupational health our role is about far more than policies, assessments, or reports, it’s about the people. It’s about keeping workplaces healthy, safe and supported so that businesses and their employees can thrive. Winning family business of the year has inspired us to keep innovating, keep caring, and keep putting people at the heart of everything we do.”







