Randy is a Principal Researcher, Deputy Director of the Cyber Risk and Resilience Directorate at CERT, and the Director of the CERT National Insider Threat Center at Carnegie Mellon University's Software Engineering Institute. The team's mission is to assist organizations in improving their security posture and incident response capability by researching technical threat areas; developing and conducting information security assessments; and providing information, solutions and training for preventing, detecting, and responding to illicit activity.

In addition to his role with CERT, he also has a dual appointment as Program Director for the Masters of Science in Information Security Policy and Management (MSISPM) program and CERT professor at Carnegie Mellon's Heinz College, Graduate School of Information Systems and Management. He teaches various graduate-level courses for the MSISPM and MISM programs and is an instructor for the CISO and CIO executive education programs in the Heinz College.

Prior to his career at Carnegie Mellon, Randy worked for Software Technology, Incorporated (STI) in Alexandria, Virginia. For nine years, he was a consultant to the Naval Research Laboratory (NRL) working on numerous projects designing, building, and supporting large-scale relational database management systems. During his employment with STI, Randy also filled the role of Information Systems Business Manager.

Education
• University of Maryland, MS in Management
• Geneva College, BS in MIS, BA in Business Administration