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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices