2 jobs for "Global Content Team Lead"