Zach Mcguire's Location
Atlanta, GA, US
Zach Mcguire's Work
Zach Mcguire's Summary
Zach McGuire, based in Atlanta, GA, US, is currently a Senior Recruiting Manager at Discovery Land Company, bringing experience from previous roles at Meta, The Coca-Cola Company, Ace Parking and Aaron's, Inc.