Senior Business Development Manager
- Location
- Greater London, England, United Kingdom
sharpen our proposition and content. Represent Centellic at industry events and conferences building the relationships that turn into pipeline. Partner closely with content, marketing, operations and finance to make sure what we sell gets delivered flawlessly. Keep the CRM a genuinely accurate picture of your pipeline, not a box-ticking ...