Business Development Manager
- Hiring Organisation
- Franklin Fitch
- Location
- City Of London, England, United Kingdom
closure, working closely with technical, bid and leadership teams to shape winning solutions and remove barriers to successful deal outcomes. The role: Drive acquisition of new customers across infrastructure and managed services opportunities Build and maintain a qualified pipeline aligned to annual revenue targets Develop relationships with key stakeholders … clear win strategies Coordinate bid, technical and delivery teams throughout the sales cycle Manage forecasting, opportunity tracking and pipeline activity through CRM Identify true customer drivers and shape solutions accordingly What we’re looking for: Proven success selling infrastructure and managed services solutions Strong track record delivering complex, multi ...