Managing Director
Simon Spencer
CEO Approval Rating
85/100
1969
PrivateSubsidiary of Illinois Tool Works
http://www.loma.com