Leading construction and mining equipment, engine, turbine and locomotive manufacturer Caterpillar announced today the appointment of George Moubayed as Chief Sustainability and Strategy Officer. Moubayed has been with Caterpillar for over 25 years, joining the company in 1997 as a marketing representative. Most recently, he has been serving as Senior Vice President, responsible for the Enterprise Strategy Division, overseeing the…