Mayank Singhal

#165091

Tech Strategist, Deloitte Consultingmsinghal.com