Foster previously served as the CEO of Habitat for Humanity of North Carolina and will assume his position on Feb. 18.