Customer Engagement and Communications Manager - 9 Month FTC

Customer Engagement and Communications Manager - 9 Month FTC

Why our Customer Engagement & Communication Manager is the next step for you?

An exciting and rewarding role in the heart of the Customer Lifecycle Marketing team. 

If your passion is managing communications to improve customer experience then this role is for you.  An ideal time to join this team who are all advocates of the customer and deliver improvement and positive change to the Worldpay SME customer experience.

The Customer Engagement & Communications Marketing manager role will identify opportunities to improve customer engagement and enhance our communications strategy to our existing SME customers.

Working very closely with key business functions across the business, you will be accountable for the end to end process - from understanding customer needs, through to development and roll out.

How will you add value on a day-to-day basis?

You will take full ownership of the SME customer engagement & customer communications.  Working across multi-channels this role ensures that we deliver strategic business priorities in line with our legal and compliance requirements.   Additionally customer insight is used to increase customer engagement throughout our existing customers and to our business.

You are a key player in supporting delivery of the business strategic priorities for 2018.

What will make you the ideal candidate?

You will have an inquisitive mind set and be able to idenfitfy opportunities to drive long term engagement & improve customer satisfaction & Net Promoter Score (NPS).

You will have worked in a Customer Marketing function, and ideally will have a communication delivery background. You will be comfortable with managing creative and print production agencies. Ideally you will have worked in a B2B industry.

You will have strong stakeholder management and be very effective at relationship building, balanced with the pressures of driving the workload. You will also need to be spirited and adaptable in a fast paced business like Worldpay. 


Why Worldpay?

Worldpay has merged with Vantiv Inc. to create a new global leader in payments. The new Worldpay will have the scale, the reach and the resources to take our success story to another level. This move allows us to expand further into high growth markets, deliver innovation at scale and above all, brings together exceptional talent and a shared passion that will help propel us forward to the next chapter of our collective story.

Our technology enables billions of payments to be made each year whether online or in person. Working with customers large and small we help them to take payments quickly, safely and reliably, allowing them to grow their businesses and making your life more convenient in the process.




Job Number



London / England

Business Area

Marketing and Product

Employment Type

Permanent- Full-time


April 4, 2018