Global senior multimedia careers