Strategic Pre-Sales Leader – Insurance
- Location
- Greater London, England, United Kingdom
role centers on selling the story to executives rather than running the project. You will translate technical depth into a business case that CFOs/COOs want to buy, influence bid strategy, and shape winning propositions with cross-functional teams. #J-18808-Ljbffr ...