Sam Spencer

Sam Spencer

Urbanist. Environmentalist. Affordable Housing advocate. Chair of the Charlotte Mecklenburg Planning Commission.