Digital Leaders Council

Sherri Leach
Deputy Chief Information Security Officer
Ingersoll Rand

Sherri Leach is a proven tactical and strategic innovator and cybersecurity catalyst, harnessing over 30 years of technical leadership experience across multiple disciplines within cybersecurity. Her expertise spans both public and private industries, including Fortune 500 companies, the US Intelligence Community, and the Federal Government. Currently, Sherri serves as the Deputy Chief Information Security Officer (CISO) at Ingersoll Rand, where she assists in leading the company’s global cybersecurity operations.
Sherri’s unwavering passion for defending against threat actors, combined with her love of continuous process improvement and results-driven outcomes, has made her a respected expert in building elite cybersecurity operations centers. Her keen focus on security orchestration, automation, and response capabilities has been instrumental in her success. Additionally, Sherri is an active member of her local community, participating in several charities that support homelessness, food insecurity, and IT services for non-profits. When she’s not busy defending corporations from cyber threats, you can find Sherri on a surfboard, carving up waves with her ohana.
