Chief Risk Officer
Karthick Dalawai was appointed to the role of chief risk officer at The Penn Mutual Life Insurance Company in January 2021. He joined Penn Mutual in October 2017 after receiving his masters in enterprise risk management degree from Columbia University. In addition to leading the enterprise risk management function, he oversees the corporate insurance program, third party risk management, model controls and serves as the company’s rating agency liaison.
Dalawai’s previous experience includes more than 12 years of international experience in internal audit, risk management and corporate finance in India and Middle East region. He received a master of business administration degree with a finance major from Ohio University and holds professional Certified Information Systems Auditor (CISA) and RIMS-Certified Risk Management Professional accreditations.