Our Team
Projects & Engineering
William So
Lead, Network Engineer
William is a Network Engineer Lead at MxD. William is responsible for solving IT issues for MxD staff, partners, members, vendors, and guests. Prior to joining MxD in March 2017, William worked for Maryville Academy for eight years where he started as a Help Desk Support to his most recent role as System Engineer. William holds a bachelor’s degree in Network Technology from DePaul University.