Middleton, Lancashire
GBP
As a Telesales Business Developer, you will be vital in building strong relationships with new and existing trade customers. With your friendly and engaging approach, you will contact trade customers on a daily basis via telephone and email,...
1 day ago
Lancaster, Lancashire
100k Annual GBP
Welcome to the world of Better Energy by Project Solar UK, the UKs largest and most accredited Solar Panel Installer! Project Solar UK have installed over 45,000 Solar PV and Battery installations nationwide and saved over 150,000 tonnes of carbon,...
3 days ago