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.
This person is not in any teams
This person is not in any offices