People/SCHERRER, Clare
PersonUK

SCHERRER, Clare

1 company·1 mandates

CompanyRelationTitleSinceAs of
Shell plcSHELDirector●Director2026-01-012026-01-01
SCHERRER, Clare — Person