Karl Ruben is a Manager of the AICPA Peer Review Program. He is the staff liaison to the Oversight Task Force. He assists representatives from enrolled firms and administering entities in addressing their peer review related questions, in addition to the development and maintenance of technical and administrative guidance for the AICPA Peer Review Program. He also performs as a technical reviewer for the National Peer Review Committee. Karl has been with the AICPA for nine years. Prior to joining the AICPA, he was an audit manager with Ross, Langan & McKendree in McLean, VA. Karl is a graduate from the College of William and Mary in Williamsburg, VA. He is currently licensed as a CPA in the State of North Carolina.