Ramesh Ramani

Head of banking and financial services Europe, Cognizant

What’s Hot on Essential Retail?