Senior Business Development Associate
- Location
- Greater London, England, United Kingdom
wider commercial teams including Sales and Customer Success to ensure all opportunities identified are maximised Diligently maintain internal platforms including Hubspot, Intercom, documentation in Confluence and implement improvements when needed Bringing enthusiasm, energy and motivation to an ambitious and collaborative team About you 1+ years experience managing the full ...