Accrington, Lancashire
within a business-to-business environment. Previous experience working within the parts sector of the UK Automotive Aftermarket...