Stephen D.

Compliance And Complaints Manager at The Green Energy Advice Bureau

Stephen D. has significant experience in customer service and management roles, currently serving as Compliance and Complaints Manager and Strategic Account Manager at The Green Energy Advice Bureau since October 2018. Stephen D. is responsible for managing the customer journey from initial engagement to renewal, ensuring account care and addressing customer issues. Prior to this role, Stephen D. held various customer service representative positions at companies including Kura (CS) Ltd, EDF Energy Services, The Listening Company, Garlands, and Newlogic/Mailcom Outsourcing from 2007 to 2018, developing a strong skill set in customer relations and support.

Links

Previous companies

The Listening Company logo
Kura (CS) Ltd. logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams