Global Service Design Senior Manager
Boston Consulting Group
Greater London