Randy is a Principal for RKL Risk Management specializing in information technology (IT) audit. He assists banks and other financial institutions with audit risk assessments, financial operational audits, enterprise risk management, business process review and Sarbanes-Oxley (SOX) 404 compliance.
Prior to joining RKL in 2008, Randy served for five years as Director in charge of all IT audit engagements in the Mid-Atlantic for a regional internal audit and risk management firm. He also performed audits for MBNA America Bank, Bank One, PricewaterhouseCoopers and the United States Postal Service Inspector General Office. He began his professional career as a civilian auditor with the United States Air Force Audit Agency where he performed audits on weapon and financial systems for 10 years.
Randy has authored numerous articles in professional journals such as the Pennsylvania Association of Community Bankers’ Transactions magazine and the EDP Audit, Control and Security newsletter. He plays a key role in mentoring and training RKL Risk Management staff.
Randy resides in Mount Laurel, NJ with his wife and three children. He was raised in Moorestown, NJ and has lived in various regions across the U.S. and abroad including Virginia, California and the United Kingdom. In his free time, he enjoys playing sports with his children.
B.S., Accounting and Finance, Liberty University
M.S.B.A., IT Audit, California PolyTechnic University
Let's set up a time to discuss your current situation, internal controls needs, and how we can help you.