Job Role: Business Development Executive Reporting to: Marketing Manager Team: Client Relations Hub Key Relationships: Business Development Manager, Engineering Team, Procurement Team, Marketing Team, Finance Team, and Projects Team. Salary Offer: £ 26,000 £ 28,000 per annum + commission Hague…