Leo RingerWrong Leo Ringer?
Head of Financial Services and Co...
Confederation of British Industry
CBI Centre Point 103 New Oxford Street
London , London WC1A 1DU
Company Description: The CBI is the UK's leading business organization, speaking for some 240,000 businesses that together employ around a third of the nation's private-sector... more