Neil Richards
Location: England, Cheshire, Stockport Speciality: Customer Service, Information Technology and CommunicationsNeil has extensive experience in: Consultancy Services, Sales & Marketing as well as Strategic Alliances at both the UK and European levels.
Embracing changing situations is a comfortable constant…