Richard Needham in Melbourne works at Global Rail Australia (Rail Manager) and was educated at Oakham VC.
Share this profile
Global Rail Australia
May 2019
-
Present
Rail Manager
NUGROUP Service Solutions
Jan 2015
-
2019
General Manager
Network Rail
Jan 1999
-
Dec 2009
Various
AT GLOBAL RAIL AUSTRALIA