Neha Nair has recently been promoted to the position of Director of Corporate Communications at Omnicom Media Group India, where she has been part of....
Neha Nair has recently been promoted to the position of Director of Corporate Communications at Omnicom Media Group India, where she has been part of....