As a Design Director in Corporate Branding at Landor, you will lead the creative development of corporate brands for global clients, focusing on creating distinctive brand identities and visual systems. Your role involves translating business and brand strategies into compelling creative ideas while ensuring high standards of craft and consistency throughout the design process. You will collaborate with multidisciplinary teams, guiding projects from concept to execution and integrating innovative tools and technologies into your work.
See how your résumé matches this role — and tailor it from what actually gets interviews.