Business Development Manager (London)
- Location
- Greater London, England, United Kingdom
build and manage a pipeline, working with strategic X accounts and constantly developing new opportunities Actively contribute to the execution of the sales and marketing strategy for the X region Take part in arranging M&A Community events, enhancing Ideals' visibility Deliver compelling product presentations to clients Structure, negotiate ...