Zach Ellard
Zach is the VP of Operations and Project Lead at Tech Talent South. He brings 15 years of experience in operations and project roles to TTS, including international project management experience in prior roles with Amazon and Disney on Ice.