Ben Press

Service Excellence Manager

Ben Press is a highly skilled Operations Manager with over 15 years of experience leading high-volume contact centers and operational functions in the legal, financial, and energy sectors. Currently serving as the Service Excellence Manager at Credas, Ben drives service excellence across reputable digital platforms. Previously, Ben held leadership roles at NewLaw Solicitors and Legal & General, where they managed multi-channel service teams and focused on operational performance, process improvements, and client relationships. Additionally, Ben has extensive experience at SSE plc, where they oversaw large teams and held multiple managerial roles, ensuring strong performance delivery and stakeholder management.

Location

Llanharry, United Kingdom

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices