Accrington, Lancashire
ability to thrive under pressure, work to tight deadlines and manage more than one project at a time. Ability to self-manage and self...