Description:
Job Summary: The Executive Creative Director (ECD) is a visionary leader responsible for driving the creative, technological, and strategic direction. This role requires a dynamic blend of creative innovation, technological expertise, and strategic thinking to shape groundbreaking experiential solutions. The ECD will oversee the development of immersive brand experiences, lead multidisciplinary teams, and foster a culture of innovation that pushes the boundaries of storytelling, interactivity, and engagement. Job Specification: 10+ …