People/Catherine MacGregor
PersonUS

Catherine MacGregor

1 company·1 mandates·SEC CIK 0001415757

CompanyRelationTitleAgeSinceAs of
MICROSOFT CORPORATIONMSFTDirector●Director/Board Member542023-12-062026-07-09