Comcast Corp. promoted Daniel C. Murdock, a former official at the Securities and Exchange Commission in Washington, to the post of controller and top accounting officer, the company said Wednesday.

Murdock is 43.

He replaces Lawrence Salva, 60, who will remain as a senior adviser to the Comcast chief financial officer Michael Cavanagh through mid-2018. Salva, who had been at Comcast for 17 years, was an executive vice president in the cable division.

Murdock had been a deputy chief accountant in the SEC's office in Washington. He joined Comcast in 2015. The SEC regulates publicly traded companies such as Comcast.