McCar Homes Names Steve Roberts Chief Executive Officer
McCar Homes, one of the Southeast’s largest new home builders, has appointed Steve Roberts as Chief Executive Officer. Former CEO, Keith McSwain, who has been a leader in the homebuilding industry for more than 23 years and was instrumental in the growth of McCar Homes over the last 10 years, stepped down in order to spend more time with his faily. He will remain in an advisory role to the Chairman of the Board.
Roberts has worked for McCar Homes for six years, most recently serving as its Chief Financial Officer. In this role, he was responsible for establishing McCar Homes’ strategic financial direction.













