Director of Development
John operates as the Director of Development at YCP, overseeing our team of developers. John graduated from Bob Jones University in 1987 with a B.S. in Computer Science. Since then, he has accumulated over thirty years of experience in development and has operated in a variety of roles ranging from software engineer to development manager.
When he’s not developing custom software solutions for our clients, John enjoys spending time with his family on Lake Jocassee or roughing it in the wilds of West Virginia.