Resumes Resumes Field Sales Advisor At Npower View page Location: Swansea, United Kingdom Industry: Utilities Michelle Trickey View page