international, partnerships careers in London, United Kingdom