Network Rail
David Paddison is currently the Head of Engineering at Transport for Wales, a position held since 2018. Prior to this role, David served as the Programme Engineering Manager at Network Rail, where contributions to engineering initiatives and programme management were significant.
This person is not in any teams
This person is not in any offices