Business Development Specialist
Posted 22/07/2024 by James Frank Associates
- Location:
- London
- Job Type:
- Permanent
The successful Business Development Specialist work closely with the Seniors within the team overseeing Europe, where you will support with Business Development efforts utilising research, writing, marketing, technical and communication skills to create material of the highest standard to … more