Robert Mckay's Location
Chicago, IL, US
Robert Mckay's Work
Robert Mckay's Education
Robert Mckay's Summary
Robert McKay, based in Chicago, IL, US, is currently a Global Senior Vice President at Neustar, Inc., bringing experience from previous roles at Neustar, Inc., Accuity and The Thomson Corporation. Robert McKay holds a Bachelor of Science (BS) in Economics @ University of Illinois at Urbana-Champaign.