cititec talent careers in Flintshire, United Kingdom