Senior Business Development Manager
24 days ago
Dorset
Working closely with technical teams, you will collaborate to design, propose, and ensure the smooth delivery of these packages, addressing the complex requirements of high-value clients, managing ...