Mackie Willis has extensive experience in technical and managerial roles, currently serving as a Field Service Manager and VGV Specialist at Seegrid since July 2016. Previously, Mackie held the position of Electronic Technician with the US Navy from November 2009 to April 2014, where valuable technical skills were developed.
Sign up to view 0 direct reports
Get started