The Creative Brand Lead role at Valerie Group is pivotal in driving high-quality creative projects across various e-commerce brands. The candidate will manage the entire project lifecycle, ensuring timely delivery and adherence to brand standards. Responsibilities include coordinating across multiple teams, managing supplier relationships, and enhancing creative operations.