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…

Click here to read about this work at   Learn more

Partners and Clients