Praveen  Shankar

Praveen Shankar

Head of technology, media and telecommunications, EY UK & Ireland