Senior Manager, Strategy, Planning and Operations

London, United Kingdom