General Manager Sales and Marketing at Progress Rail, A Caterpillar Company
Barbara Jansen is a(n) General Manager Sales and Marketing working at Progress Rail, A Caterpillar Company.