About us
Project
Winners are based in the West Midlands in the heart of the UK. We
have over 20 years of Project, Programme and Software Development
experience in Financial, Insurance, e-Commerce, Digital, Health
Care, Sales & Marketing, Call Centre and Logistics
domains.