Neela Seenandan

Senior Vice President, Human Resources

The Nielsen Company

http://neelaseenandan.com/

Chicago, IL, USA