Ian is a technology professional with over 25 years of experience creating, managing, and supporting IT and software solutions. He is an accomplished people manager with a proven track record of building highly-effective teams that are motivated to execute and deliver with excellence. Ian has had a lifelong passion for the magic of software and its ability to translate imaginative ideas into solutions that help people be more productive.