Customer Success Executive – Social Value Platform

Company: Social Value Portal
Apply for the Customer Success Executive – Social Value Platform
Location: London
Job Description:

Social Value Portal, located in Walworth Town Hall, London, seeks a Customer Delivery Executive. In this role, you’ll train public sector members, support their procurement processes, and ensure they gain real value from the platform.

Offering a salary between £33,000 and £35,000 alongside benefits like private medical insurance and a matched pension, this role promotes a hybrid working model. Join us to make a social impact!

#J-18808-Ljbffr…

Posted: June 16th, 2026