Neil Richards

Location: England, Cheshire, Stockport Speciality: Customer Service, Information Technology and Communications

Neil 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…

Partners and Clients