at Progress Rail, A Caterpillar Company
Mauro Soto is a(n) working at Progress Rail, A Caterpillar Company.