This week, Lewisham Homes became accredited by the Institute for Customer Service (ICS), the independent, professional membership body for customer service. Founded in 1996, and formally incorporated in February 1997, the ICS help their members improve their customers’ experience and their own business performance.
The news comes during National Customer Services Week, a week long opportunity to raise awareness of customer service and the vital role it plays in successful business practice and the growth of the UK economy.
Lewisham Homes staff marked the week through a series of activities, including chances to highlight good practice by colleagues and presentations from the executive leadership team.
This week we have also launched our new Customer Experience Strategy. Our success as an organisation depends on the delivery of our mission and the five ambitions linked to this as set out in our Corporate Plan 2019/22. In order to deliver the Customer Experience Strategy, we will focus on the Landlord ambition to ‘consistently deliver an excellent and reliable resident experience’. You can read the strategy here.