Director, Corporate Sustainability
Based in the Carbon Trust's London office, Aleyn leads the Carbon Trust's work on circular economy and business model innovation internationally. This includes designing and implementing business support and start-up acceleration programmes, conducting bespoke engagements, and providing organisations and entrepreneurs with coaching and training. Aleyn also co-established practices in corporate and supply chain carbon and sustainability strategy, continuing to lead work in these areas for corporate clients as well as international institutions.
Aleyn is a regular keynote speaker, panellist and moderator at international events, as well as writing articles and reports for the Economist Intelligence Unit and other media outlets and publications. He has also conducted teaching seminars for organisations such as the Cambridge Institute for Sustainability Leadership and the Gates Cambridge Trust.
Prior to joining the Carbon Trust, Aleyn worked for several years in strategy consulting for Booz & Co (formerly Booz Allen Hamilton) in the UK, as part of the telecoms and supply chain practices, as well as at a boutique tech and media consultancy in China.
Aleyn holds a Bachelor of Arts in Natural Sciences from Cambridge University, and both a master's in City Planning and a master's of Science (Technology Policy Programme) from the Massachusetts Institute of Technology. Aleyn is a Fellow of the Royal Society of Arts. In his spare time he is a governor at a local primary school and practices martial arts. He is fluent in Spanish, French, and Mandarin Chinese.