Robert McKay serves as the Senior Vice President and General Manager - Global Head of Customer Identity, Fraud, Risk & Compliance at Neustar, Inc., where he leverages his extensive experience in managing B2B units with P&L responsibilities ranging from $50 million to $500 million. With...
Robert McKay serves as the Senior Vice President and General Manager - Global Head of Customer Identity, Fraud, Risk & Compliance at Neustar, Inc., where he leverages his extensive experience in managing B2B units with P&L responsibilities ranging from $50 million to $500 million. With a robust background in SaaS and technology-enabled solutions, Robert has a proven track record of launching over a dozen innovative products that have become integral to the operations of both B2B and B2C firms across various sectors, including Financial Services, eCommerce, Healthcare, and Insurance.
In his current role, Robert is tasked with the ambitious goal of transforming Neustar’s single-product business unit into a comprehensive solution provider that addresses a myriad of fraud-related challenges in the market. He oversees a diverse matrix organization of 475 full-time employees, ensuring that strategic priorities are not only set but also executed effectively. His leadership style emphasizes collaboration and operational excellence, which are critical in navigating the complexities of fraud prevention and risk management in today’s digital landscape.
Robert's expertise in decision-making, operations management, and corporate development positions him as a transformative leader in the industry. His deep understanding of payment card processing and compliance regulations allows him to drive initiatives that enhance customer identity verification processes while mitigating risks associated with fraud. As he continues to innovate and expand Neustar’s offerings, Robert remains committed to delivering value to clients and stakeholders alike, ensuring that they are equipped to face the evolving challenges of the digital economy.