Robert McKay

Chief Executive Officer

Robert McKay currently serves as Chief Executive Officer at aosphere, where responsibilities include setting strategic direction, shaping product strategy, and evolving the organization for global growth. Previously, Robert held the position of Senior Vice President & General Manager at Neustar, Inc., overseeing a matrix organization of 475 full-time employees with complete P&L responsibility. Prior to that, Robert was the Executive Vice President & Global Managing Director at Accuity, managing P&L for three global business units, and was instrumental in growing the company significantly during tenure. Robert's career began at Thomson Reuters as a Director, focusing on new product development. Robert earned a Bachelor of Science degree in Economics from the University of Illinois Urbana-Champaign.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices