Mass media company CBS Corporation has named Thomas Shilen senior vice president, controller, and chief accounting officer, effective immediately. He reports to Executive Vice President and Chief Financial Officer Joseph Ianniello.

In his new role, Shilen will have overall responsibility for the controllership and financial reporting activities of CBS Corporation. He will also have oversight of the company's Legacy Operations and Information Systems and Technology Departments.

Shilen joins CBS from Sara Lee Corporation, where he was senior vice president and corporate controller. Prior to that he was senior vice president of Global Reporting and deputy controller at American Express Company. Shilen also spent four years at Citigroup, first as CFO of The Citigroup Private Bank and then as chief administrative officer and CFO of Citi Home Equity.

In addition, from 1998 to 2003, Shilen held various senior level positions at General Electric Company, including three years as CFO of GE Capital Markets Services, and two years as vice president, corporate finance and controller of NBC. From 1992 to 1998, he was with PepsiCo, holding a number of accounting and controllership roles.