Mark Dowson is a Business and Technology Manager at Sellafield Ltd, where they have worked since 1996. Prior to this role, they served as a Technology Development Manager at Sellafield Ltd and Proposals Manager at Rolls-Royce Materials Handling from 1995 to 2000. Their extensive experience in business and technology management has played a significant role in their career.
This person is not in the org chart
This person is not in any teams
This person is not in any offices