RM

Rory Mcleod

Head of Design

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.

Location

London, United Kingdom

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices