Skip to content
← Back to job listings

CRM Manager - 12 Month Fixed Term Contract

OVO · United Kingdom

On-siteImported listingtemporaryabout 1 month ago

About The Role

Join OVO, a company on a mission to tackle the climate crisis. As a CRM Manager, you'll play a crucial role in maximizing customer relationships and driving business performance. You'll work in a collaborative environment, with the flexibility to work from home. Enjoy a competitive salary, bonus, and a range of benefits focused on health, wellbeing, lifestyle, home, and commute.

  • Design and implement engaging and effective CRM programs that deliver business objectives.
  • Establish strong relationships with internal and external stakeholders to align CRM strategies with broader business goals.
  • Manage the entire delivery process for campaigns across all channels, including briefing data campaign automation teams and overseeing email builds.

This is an external listing. JobSpring does not represent or verify the employer. Report this listing