Comcast Corporation has promoted Daniel Murdock to senior vice president, chief accounting officer, and controller, effective as of March 1.

Murdock succeeds Lawrence Salva, who retired as the company’s chief accounting officer after 17 years in that role. Salva will serve as a senior advisor to Cavanagh through June 2018.

In his new role, Murdock leads the company’s external financial reporting, corporate accounting, and corporate internal controls functions, and reports to Senior Executive Vice President and Chief Financial Officer Mike Cavanagh.

Since joining Comcast in 2015, Murdock recently served as vice president and corporate controller, overseeing accounting policies and procedures, reporting controls, and Sarbanes-Oxley compliance. Prior to Comcast, he was with the U.S. Securities and Exchange Commission, where he served as the Deputy Chief Accountant in the agency’s Office of the Chief Accountant since 2013.