B Robert Charter

Affiliations

  • Group President at Caterpillar Inc (CAT), 2018-03-07