
Sightview Appoints Scott Foster as Chief Financial Officer
Published on October 29, 2025
DURHAM, N.C.—Sightview, an electronic health record and practice management company focused on eyecare, has appointed D. Scott Foster (Scott), CPA, MBA, as chief financial officer, effective immediately. Foster replaces Dustin Osbourn as CFO. With more than 30 years of experience in health care finance, Foster joins Sightview as the organization continues to reshape itself for the future of eyecare, according to the announcement. Foster has extensive experience in the health care industry, having led finance operations for major organizations, including leadership roles at Fortune 50 health plans like Elevance and Centene, large provider systems such as Atlanta's Piedmont, and various other health tech startups.
