Pfizer said on Thursday that David Shedlarz would retire as Vice Chairman by the end of the year, after three decades with the company that turned difficult in recent years.

Shedlarz, who joined Pfizer in 1976, assumed a number of roles before being named chief financial officer in 1995, a position he held for a decade. He was promoted to vice chairman in 2005, after also having managed the company's former medical technology group.