This roofing, cladding and glazing firm manufactured and installed the roof of London Aquatics Centre and cladding for the Optic Cloak at the Low Carbon Energy Centre in Greenwich. The Winchester business operates from seven domestic offices, as well as from the Middle East and Hong Kong. Ted McMullen, 58, became chief executive last year, following a management buyout, and last year’s sales rose 24% to £118.5m following the group’s transition to a bigger manufacturing facility in Portadown, Northern Ireland.
This profile reflects the company at time of publication and does not reflect any changes that may have subsequently occurred. Fast Track and its sponsors do not endorse, guarantee or recommend investment in any of the companies.