Ellis is currently Sustainability Manager 2023 UCI Cycling World Championships. His task is to work across the World Championships’ unique delivery model, consisting of a Central organisation and Event Delivery Partner (EDPs), to lead and support the implementation of the Environmental Sustainability Action Plan; its core themes of People, Place, Planet and key objectives are aligned with the United Nations Sustainable Development Goals (SDGs). This includes Carbon footprinting the event and measurement of its general impact on the environment.
Formerly Ellis was employed for seventeen years with a large timber importing and upgrading business as an Environmental/ Sustainability Manager. His responsibilities included the Environmental Management System (EMS), Timber Chain of Custody Certification, timber legality specialist, supplier assessment and auditing. He also counted and reported on Carbon emissions for the UK operations.