Mark Arrington

Active Charlotte, NC Vice President for McKnight Smith Ward Griffin Engineers, Incorporated