Kevin Gray has been named president of Greensboro's Weaver Foundation, following Richard (Skip) Moore in the post. Gray has been serving as interim president since Moore, who led the foundation for close to 15 years, retired on Jan. 1. "Since joining us 10 years ago, Kevin has been a great addition to the Foundation, and the community at-large," said Katherine Stern Weaver, who chairs the foundation board. Gray began working with the foundation in 2004 as a volunteer, and moved to part-time…