People/Diane Leopold
PersonUS

Diane Leopold

3 companies·6 mandates (5 current)·SEC CIK 0001595985

CompanyRelationTitleAgeSinceAs of
MARKEL GROUP INC.MKLDirector●Director/Board Member——2026-09-08
CMS ENERGY CORPORATIONCMSDirector●Director/Board Member592026-02-192026-07-09
NVENT ELECTRIC PLCNVTDirector●Director/Board Member592025-07-162026-07-09
NVENT ELECTRIC PLCNVTOfficer●Director or executive officer——2026-05-15
NVENT ELECTRIC PLCNVTMajor shareholder●———2026-05-15
MARKEL GROUP INC.MKLDirectorDirector/Board Member592018-05-132026-07-09
Diane Leopold — Person