Alec Giles is a seasoned professional currently serving as the Senior Manager of Projects and Strategy at CSL since 2025. Previously, Alec held leadership roles at Revolut, including Head of Operations for Legal and Global Affairs, and has extensive experience in chemical engineering from time spent at GSK, where they participated in the Future Leaders Programme. Alec began their career at Unilever as a Process Engineer and holds a Master of Engineering in Chemical Engineering from the University of Bath, where they graduated with first-class honours.
This person is not in any teams
This person is not in any offices