international, partnerships careers in Flintshire, United Kingdom