Creative Production Lead Job Description The role of a Creative Production Lead is to manage a team of designers who specialize in assembling websites from content, photos, and structured data.