Alistair Green

Non Executive Director

Alistair Green is a seasoned professional with extensive experience in strategic marketing and leadership roles across renowned companies. Currently serving as a Partner at Twin London since September 2020, Alistair has previously held positions such as Global Planning Partner at Grey London and Chief Strategy Officer at both Spring and Accenture Song (JLR). With additional roles as a Non-Executive Director at Wizzard and Global Chief Strategy Officer at Studio Blvd., Alistair has contributed to prestigious brands like Rolex, Mercedes, Hugo Boss Fragrances, and Chanel. Alistair's career also includes a tenure as Planning Group Head at BBH London and consultancy at River Island. Alistair holds a Bachelor of Arts Honours Cum Laude in Political Science, Sociology, and Philosophy from the University of Toronto.

Location

Greater London, United Kingdom

Links


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