Business Development Lead - Europe - Engine by Starling
- Location
- Greater London, England, United Kingdom
multiple stakeholders across the business You have experience operating within centrally governed or matrixed organisations Banking or regulated industry exposure is strongly preferred (ideally retail or business banking), with a deep understanding of the challenges relating to bank IT systems, change management and transformation You have existing, trusted relationships with ...