Iain Michael Coucher is Chief Executive of Network Rail. Network Rail employs 35,000 people across 850 sites, running around 24,000 trains a day.
Iain Michael Coucher is Chief Executive of Network Rail. Network Rail employs 35,000 people across 850 sites, running around 24,000 trains a day.