OSL Global delivers multidisciplinary engineering and consultancy solutions across rail systems, power & energy, water & waste and advanced technology sectors. From concept and design through to testing and commissioning, we provide tailored, end-to-end support for complex infrastructure projects in the UK and internationally.
Looking for a particular OSL Global employee's phone or email?
The OSL Global annual revenue was $23.9 million in 2026.
John O'Boyle is the Managing Director of OSL Global.
44 people are employed at OSL Global.
OSL Global is based in Crewe, England.
The NAICS codes for OSL Global are [2379, 237990, 23799, 23, 237].
The SIC codes for OSL Global are [162, 16].