Born and raised in Madison Heights, VA, Troy joined the United States Marine Corps in December 1998. He joins Moore’s after retiring with more than 23 years of service to our country. Troy has the privilege of serving as the Chief Operating Officer, helping lead the departments that make Moore’s the best place to work. Troy enjoys spending time with his wife, Kristin, and their three children, Lila, Davis and Lillian, as well as being active through running.