International, Partnerships careers in Liverpool, United Kingdom