Business Development Manager
Posted a week ago 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