Charles L. Szews was appointed President and CEO of Oshkosh Corporation in 2011. Prior to that, he was the company’s COO. He joined the company five years earlier as VP and CFO and the following year, became its Executive Vice President. In 2007 he was also elected to the company’s Board of Directors – a position he still holds.