Darren Payne

Customer Care important to installers

Installers are living in a 24/7 ‘always on’ world, mainly due to the ever changing world of technology where smart phones allow us to be constantly connected. Installers need to be available to offer advice and maintenance to their customers seven days a week and in turn require a strong network of support, such as […]

Read More

Form not found, form id :279