Business Development Manager
- Hiring Organisation
- Franklin Fitch
- Location
- City Of London, England, United Kingdom
pursuits and create 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 ...