Deloitte Creative Director-Deloitte's Green Dot Agency in Chicago, Illinois
Creative Director-Deloitte's Green Dot Agency
This position will serve as a senior-level Creative providing leadership in the creation of big brand-building ideas across all channels through the lens of art, strategy and technology. The Creative Director will work as a member of large creative teams and lead teams with broad responsibility for the design and development of the visual, tone and aesthetic character of marketing campaigns.
Responsible for creating the vision of the campaign and work with copywriters, art directors, designers, planners and account service to bring this to life. They create the plan, oversee the process and give guidance to the creative teams that work under them as well as capable of crafting their own big ideas and experiences.. They lead the work into fresh creative territories by making them compelling, relevant and desirable to consumers. They are the stewards of the brand. They grow teams and businesses and approach each project with a strategic and innovative mindset.
Capable of managing a client s business or portfolio of integrated accounts with a specified target revenue. Putting clients first, interfacing regularly with all client levels and constantly hunting for solutions and big ideas that are innovative and fresh. Coaching, involving and inspiring the growth and development of junior agency staff via providing consistent feedback, training and growth opportunities.
Category: Business Development / Sales / Marketing
As used in this document, Deloitte means Deloitte LLP and its subsidiaries. Please see www.deloitte.com/us/about for a detailed description of the legal structure of Deloitte LLP and its subsidiaries. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability or protected veteran status, or any other legally protected basis, in accordance with applicable law.