Global team leader sen provision careers