Mark Welch

Chief People & Diversity Officer at Farmers Insurance

Mark Welch, SHRM-SCP®️, currently serves as the Chief People & Diversity Officer at Farmers Insurance, responsible for leading Human Resources, Internal and External Communications, and the University of Farmers, focusing on sustainable business growth and diversity initiatives. Prior to this role, Welch spent over 22 years at Northern Trust Corporation, where Mark held multiple senior positions, including Chief Human Resources Officer for North America, Chief Human Resources Officer for the Asia-Pacific region, and Global Chief Diversity & Inclusion Officer. Mark's extensive experience also includes a background in marketing, having served as Vice President and Director of Marketing for Wealth Management at Northern Trust and as a Marketing Officer at Jurika & Voyles LLP. Mark's educational background includes studies at the University of California, Santa Cruz, and an Irvine Fellowship in Urban Planning from Stanford University.

Links


Org chart


Teams

This person is not in any teams