The role of Creative Lead brings our creative concepts to life, producing engaging and innovative digital media content across various platforms. You will work closely with the client's creative team, taking initial top line ideas, and with those initial ideas, creating a fully developed, fully f...