An opening has arisen for a Marketing and CRM manager to join a well-regarded global analyst firm.
To develop and implement a marketing and CRM strategy to maximise new, upsell, and renewal business and to manage integrated sales and marketing channels and CRM activities. The role will report to the Head of Marketing Worldwide and include managing a team of six people.
Location: London with global responsibility
To apply for the job please email your CV to: [email protected]