ABC Supply, a wholesale distributor of roofing and other exterior and interior building products, appointed Jim Anderson as senior vice president and chief financial officer, effective Nov. 6.

Anderson will succeed Todd Buehl, who has held the role of CFO since 2014 and is being promoted to chief executive officer and chief investment officer of an affiliated investment entity. Buehl will continue to serve on ABC Supply’s board of directors.

“Jim is a seasoned leader, and we are excited to welcome him to ABC Supply,’ Keith Rozolis, president and CEO of ABC Supply, said in a news release. “I also want to thank Todd for his 10 years of service, and we look forward to continuing to work with him in his new capacity.”

Anderson has previously served as chief financial officer of both the engineered products and climate and sustainability technologies segments of Dover Corporation. Anderson spent nearly 22 years with Dover, holding multiple finance and accounting positions with increasing responsibility, according to ABC Supply.

Beloit, Wis.-based ABC Supply is a wholesale distributor of roofing, siding, and other select exterior and interior building products. The company operates nearly 900 locations across the United States and Canada.