Platform
Features
Office of Rail and Road
Contact
ORR is actually the regulatory body, the enforcing authority for health and safety on the British Railways.
If you think of HSE, they are literally the HSE of the Railways.
Links
Errol Galloway
HM Principal Inspector of Railways
Sign up to view 8 direct reports
Get started
This person is not in any teams
Equity Group Investments
Agentis Capital
NJ Transit
AWP Safety
Carlisle Fluid Technologies