Omnicom Group, a marketing and communications company,  has promoted Peter Swiecicki, currently director of business operations, to controller. The company also appointed Andrew Castellaneta, currently assistant controller, to chief accounting officer.

As controller, Swiecicki will play a key leadership role in financial management and business process optimization. He will oversee the company's financial processes and systems, as well as its planning and forecasting function.

Prior to joining Omnicom in 2013, Swiecicki spent over 30 years at Omnicom's BBDO in various roles. He started his career at BBDO as controller, BBDO Detroit, rising to chief financial officer and chief operating officer of the agency. In 2010, he assumed the role of CFO of BBDO Germany and then moved to BBDO Worldwide in New York to shepherd several worldwide process efficiency initiatives.

Castellaneta will be responsible for Omnicom's global financial reporting function, providing transactional accounting support and financial analysis, and managing the company's regulatory compliance requirements. Castellaneta joined Omnicom as assistant controller in 2000 and has played a key role in enhancing the company's global financial reporting process and ongoing efforts to define and implement accounting policies and procedures for all Omnicom companies.

Prior to joining Omnicom, he spent over a decade at the corporate headquarters of the Walt Disney Company and IBM in various senior financial management positions, including roles in financial reporting, M&A, real estate and treasury.