Management Consulting Capco appoints Anil Nanda as UK and Europe head of payments 3 months ago admin Global management and technology consultancy Capco has appointed Anil Nanda as its new head of payments for the UK and...