Information Technology & Services - Windsor, England, United Kingdom
A business consultancy helping leaders to improve their business performance through delivery of proven high level sales driven leadership and strategic direction.Clients from diverse sectors including IT and software, telecoms, health, HR consultancy and travel.