Rory Mcleod is the Head of Design at AlphaTauri, bringing extensive experience in sportswear design to the role. They have previously held positions as Design Manager at The North Face, Assistant Designer and Senior Apparel Designer at PUMA Group, and Apparel Designer at Madison and Altura Technical Bikewear. Rory has a strong background in collaborating on high-profile projects, including designing for Red Bull Racing and the Porsche Design x Puma Collection. They hold a BSc (Hons) in Sports Product Design from London South Bank University and a B/Tech in Fashion Design Foundation from West Kent College.
This person is not in the org chart
This person is not in any teams
This person is not in any offices