Harrogate, North Yorkshire
has worked as a sales coordinator, installations planner, scheduler, sales support or sales administrator...