3 ds max careers in Flintshire, United Kingdom