Public Sector BD Director: Strategy, Wins & Large Contracts
Made Tech Limited
LondonA tech consultancy in London seeks a Business Development Manager to identify opportunities within the UK public sector. The role requires strong strategic planning, client relationship management, and the ability to secure large contracts. Candidate...Read More>>.
