Business Development Manager (London, UK)
- Location
- City Of London, England, United Kingdom
with financial services institutions (FSI experience essential) Hands‐on, detail‐oriented approach with the ability to manage both strategic pursuits and tactical execution Exceptional presentation and communication skills, with the presence to influence senior stakeholders Negotiation and stakeholder engagement expertise with the ability to “own the room” What ...