Lucy Dean

Global Mobility Regional Lead, Tata Technologies