the slr group
•
2024-05-08
London, UK
Strategy Lead
Our client is looking for a Strategy Lead This role is a 'front line' strategy role, where you can expect to work on a variety of different strategic topics and with multiple different internal and external stakeholders. Your primary responsibility will be run…