Business Development Manager
Posted 15/04/2024 by Thomas Thor Associates
- Location:
- England
- Job Type:
- Permanent
Contributing to marketing strategies and the creation of innovative marketing materials.What experience you'll need to have. An established nuclear decommissioning/ waste management background- this could be as an engineer or a project manager for example, from a commercial and … more