3d max careers in Leeds, United Kingdom