 McGarrah spent 24 years working for the telecommunications industry, primarily for Southern Bell, BellSouth and Cingular Wireless.McGarrah came to the Georgia Tech Research Institute in November 2008, taking the position of director of the Information Technology and Telecommunications Laboratory (ITTL).He was instrumental in the split of that lab into the GTRI Information and Communications Laboratory and the GTRI Cyber Technology and Information Security Laboratory.