The Weaver Foundation Board of Directors has announced the appointment of Kevin Gray as President of the Foundation. Kevin Gray joined the Foundation as a volunteer in 2004 and moved to a part-time role in 2005. He assumed the role of Program Officer on a full-time basis in 2007. He was elected Vice President in 2013.