Miles Ellis

Miles oversees our IT operations and has extensive experience in IT project management and rollout strategies, including Windows Server and Microsoft 365 products. He is responsible for ensuring the smooth operation of all of Inspire’s systems and ensures we stay up to date with new technologies.

See other team members