Alex Willard's Location
Forest Lake, MN, US
Alex Willard's Work
Alex Willard's Education
Alex Willard's Summary
Alex Willard, based in Forest Lake, MN, US, is currently a IT Manager at ServiceMaster DSI, bringing experience from previous roles at SPECIALTY CONTRACTING SERVICES INC, Chuck & Don's Pet Food & Supplies and University of Wisconsin-Eau Claire. Alex Willard holds a 2018 - 2020 Associate's degree in Information Technology @ Purdue University Global.