On Lok
Helen Storrs is an accomplished professional with extensive experience in internal audit, regulatory affairs, and compliance management. Currently serving as the Internal Audit, Regulatory Affairs, and Compliance Manager at On Lok since July 2018, Helen has led the development of internal audit and enterprise risk management programs, including training for compliance staff and leadership. Previous roles include serving as a Regulatory Affairs Specialist at On Lok Senior Health Services, Director of Audit and Advisory Services at San Francisco State University, and Compliance Manager at the City and County of San Francisco's Department of Public Health. Helen has a strong background in auditing and compliance, having managed numerous audits and compliance programs across various government and healthcare entities. Educationally, Helen holds a Bachelor's degree in Kinesiology and Exercise Science and a Bachelor of Business Administration in Accounting, both from California State University-Sacramento.
This person is not in any teams
This person is not in any offices