Assistant Business Development Manager
15 days ago
Hitchin
With offices in Hitchin, Hertfordshire, and Chelmsford (Essex), we deliver projects across multiple ... research and monitor opportunity sources / portals to generate new leads. • Support and develop ...