Mass Emailing Solutions Lead – Business Systems Manager

Company: Marine Stewardship Council (MSC)
Apply for the Mass Emailing Solutions Lead – Business Systems Manager
Location: London
Job Description:

Marine Stewardship Council in London is seeking a Mass Emailing Service Lead to shape and deliver a new mass emailing solution, unifying complex messaging into streamlined campaigns for both marketing and non-marketing teams. You will define requirements, select products, oversee go-live, and drive ongoing development of core platforms.

The role sits in the Technology & Data team, collaborating with stakeholders and regulatory specialists to support MSC’s mission.

#J-18808-Ljbffr…

Posted: July 20th, 2026