James oversees the development and implementation of technology and provides strategic direction to several critical business functions. Clarke leads the technology team, who create and collaborate to provide innovative solutions and technologies to solve the industry's toughest challenges. James is responsible for implementing new software programs and ensuring room for growth with our company and customers. James Clarke received his B.S. in Business Information Technology from Virginia Tech in 2004.