John Benson is currently the Engineering Manager for Rail at Bechtel Limited. Prior to this role, they worked as a Project Engineer at GEC from 1985 to 1991.
Location
Greater London, United Kingdom
This person is not in the org chart
This person is not in any teams
This person is not in any offices