Born and raised in Madison Heights, VA, Troy began his career by joining the United States Marine Corps in December 1998. After more than 23 years of honorable service to our country, he retired and brought his leadership and dedication to Moore’s. Today, Troy serves as Chief Operating Officer, helping guide the commercial, industrial, BAS and internal teams and departments that make Moore’s an exceptional place to work and grow.
Outside of work, he enjoys spending time with his wife, Kristin, and their three children—Lila, Davis, and Lillian—and staying active through running.