Snehal Vajpayee

Head-Strategy & Communication – Associate