Board of Directors

Robert B Tapley
Chair

Anthony Sampson
Vice Chair

John Haigler
Member
Executive Board of Directors

John Haigler
President/CEO

Larry Allen, Sr.
Vice President of Operations and Administration

Adrian Howard
Vice President of Development

Harold Young
Vice President of Programs

Donald Anderson
Vice President of Communications

Bill Keyes
Vice President of Finance