MACLENNAN DAVID

PrivateCIK: 1498535
Location

SAINT PAUL, MN

CATERPILLAR INC
Position
TenureSince Apr 2021
Holdings
ECOLAB INC.
Position
TenureSince Jun 2018
Holdings