Strategist, Bids & Business Development
As a Strategist, you'll help grow Scale's UK business, partnering with technical stakeholders to identify and win opportunities across public sector (central government…
Stakeholder ManagementProduct StrategyLLMs
+1