Neil Richards

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

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