Press ReleasePayU India appoints Shantanu Preetam as Chief Technology OfficerCXOtoday News Desk4 years agoJune 18, 2020India’s leading online payment solutions provider, today announced the appointment of Shantanu Preetam to the India leadership team as Chief Technology...