All Details/7881441/energy sales manager Jobs in United Kingdom | ClickaJobs