Bringing over 24 years of technology experience, Edwards will be responsible for leading IT strategy and project management and delivery in addition to overseeing the reliability and security of all IT systems and infrastructure.