Machine Shop Manager at Progress Rail, A Caterpillar Company
Michael O'brien is a(n) Machine Shop Manager working at Progress Rail, A Caterpillar Company.