274 employees
The Office of Rail and Road is the independent safety and economic regulator for Britain's railways and monitor of Highways England.
2003