B2B Sales Business Manager
- Hiring Organisation
- G.Network Communications
- Location
- City of London, London, United Kingdom
customers through mapping the stakeholders and landscape of the customer. Be the eyes and ears of London’s businesses and ensure appropriate sharing of intel across the business. Work collaboratively with the proposition and product team, drive the development of the business proposition required to attract and engage corporate ...