Open Jobs:
This role is based in Mississauga, Ontario
Hybrid work model – in office 3 days per week.
About Us:
With 53 offices and 8 affiliates in 42 countries globally, Cheil Worldwide is one of the world’s largest agency networks. The Cheil Canada team is considered an extension of Samsung’s Marketing organization, with our office in Mississauga located just five minutes away from Samsung Canada.
About the Role:
Cheil Canada is seeking a talented Creative Director who will work closely with our multi-discipline teams to deliver engaging content experiences. Our ideal candidate is someone who is very creative, passionate, willing, and possesses excellent written and verbal communication skills to convey their ideas and direction. The Creative Director has a passion to work in a data-driven environment, in order to both surface creative insights and drive best-in-class performance marketing results.
Duties and Responsibilities:
- Inspire and direct the creation and delivery of competitive, original, award-worthy creative work both above and below the line.
- Work directly with Leadership and Strategy to develop strategic creative vision.
- Inspire and mentor a team of talented Creatives.
- Collaborate with the Creative team to develop talent across all creative disciplines.
- Engage directly with the Account Services team to evolve and grow business within our core client portfolio.
- Establish and maintain communications processes with cross-disciplinary teams.
- Assist with RFP planning, writing, estimation and pitching.
- Provide informal on-going performance feedback and provide formal reviews for all staff managed.
- Direct, steer or contribute to the development of client presentations and other important communication ensuring that it is clear, compelling and persuasive.
Requirements/Qualifications:
- Minimum of 10 years of experience with creative content – both digital and traditional.
- Minimum of 5 years in a management role.
- Experienced with content creation and production.
- A thought leader with highly creative ideas.
- Strong leadership and management skills.
- Strong creative vision with understanding of business objectives and budgets.
- Excellent communication and presentation skills, projecting yourself confidently to explain ideas to client and internal teams.
- Ability to provide articulate and creative notes, and other feedback.
- Outstanding time management and organizational skills.
- Copywriting experience is an asset.
Education:
- Bachelor’s degree in Graphic Design, Art, or a related field, or equivalent mix of experience and other formal design training.
Cheil is proud to be an Equal Opportunity Employer committed to diversity and inclusion. All qualified candidates will receive equal consideration without regard to race, creed, colour, religion, gender, sexual orientation, gender identity/expression, national origin, age, marital status, disability, or any other characteristic protected by law. We believe that diversity and inclusion is critical to our success as a global company, and we seek to recruit, develop and retain the most talented people from a diverse candidate pool.
Cheil Canada