Neil Richards
Location: England, Cheshire, Stockport Speciality: Information Technology and Communications, Customer ServiceNeil 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



















