Garrett was born and raised in western North Carolina. He graduated from North Carolina State University with a degree in technology education and also has his master's in industrial technology from Appalachian State University.
Before joining RevLocal, Garrett has worked in a variety of industries in sales management and engineering positions, including furniture, automotive and medical/pharmaceutical.
Outside of work, Garrett is very involved in his church, where he is an active deacon. He enjoys sports and spending time with his family.