top of page

Twin-Run Family Business Celebrates Major Win at Swansea Bay Business Awards

  • Feb 13
  • 2 min read

Family-run occupational health company founded by twin Siblings in South Wales is celebrating a major milestone after 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 prestigious awards ceremony at Brangwyn Hall, where businesses from across the region gathered to celebrate excellence, innovation and community impact.


Founded and led by twin siblings, Ellie Taylor and Liz Terry, Insight Workplace Health began as a shared vision to build a people-first occupational health service that supports both employees and employers supporting more than 2,000 organisations nationwide, making it one of the most trusted occupational health providers in the UK.


What has started as a family business has grown into a nationally recognised provider, while remaining true to its Welsh values, community roots and commitment to care.


“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, highlighting the high standards, innovation and professionalism behind its services.


“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.”


This award reinforces Insight Workplace Health’s commitment to delivering digitally innovative and clinically led occupational health services, setting a high standard for transparency, speed and quality in workplace health.


What truly sets the business apart is its ability to combine national capability with local care.  Insight supports some of the UK’s most prominent organisations, including; Welsh Government, Welsh Water, Natural Resources Wales, Admiral and Cardiff University – as well as extending support across UK local authorities with a key role in the construction and manufacturing sectors, delivering innovation to both public and private sector clients nationwide.


About Insight Workplace Health


Insight Workplace Health is a SEQOHS-accredited multidisciplinary occupational health provider, committed to supporting employers in keeping their people safe, healthy, and productive at work. Through expert clinical guidance and proactive intervention, Insight helps organisations manage employee health effectively, reduce risk, and promote a healthier, more resilient workforce.

 
 
 

Comments


bottom of page