Graphic Designer & Marketing Associate

Mississauga, ON

Experience Required
Degree Required
Employment Type
Work Schedule

Job Description

About Us

Echelon Insurance provides Personal and Commercial Specialty Insurance solutions to protect Canadian families and businesses across Canada, through our trusted network of Broker partners. Echelon is a member of the CAA Club Group of Companies, and is an equal opportunity employer who offers a professional environment that champions collaboration, trust, and growth to drive success. We cultivate a great working dynamic to help us deliver what is best for our associates, Brokers, and Customers.

Who we are

Get ready to drive your career forward. Life at Echelon is fast paced, performance-driven and rewarding. We value our Associates' career growth and ongoing professional development – and we regularly recognize their achievements and outstanding results.

We are caring. We are leaders. We are innovators. We are collaborative.

We work hard and play hard. We're about doing what's right and feeling good about it.

Position Details

What You Will Do

  • Work with Marketing Strategist to create new or update existing marketing communication pieces including print, digital and video for assigned projects and campaigns
  • Create new infographics, both static and animated to convey complex concepts in a simple visual manner
  • Create advertisement concepts under the direction of the Marketing Strategist and other team members
  • Responsible for providing and presenting multiple alternative creative concepts that meet the communication and business objectives
  • Ensure that all communication pieces are consistent with Echelon’s brand standards
  • Formatting documents and presentations in alignment with Echelon’s brand guidelines
  • Manage submission and delivery of printed collateral, working with and managing print vendors as required
  • Work with the Marketing, Communications and Events Coordinator to provide and approve creative for all promotional item orders
  • Design, maintain and measure digital/website visuals and content
  • Convert video, audio, written, and graphic components into compatible formats for the web
  • Design and create webpage layouts and Format and edit web content
  • Ensure that content and graphics posted to Echelon’s Public Website, Broker Portal and Associate portals is up to date, accessible/AODA compliant and optimized for search results
  • Use analytical tools to track engagement and behavior on digital platforms
  • Use Competitive Intelligence Analysis tools to analyze competitors’ online marketing strategies
  • Maintain and expand upon brand guidelines as needed
Job Requirements
Who You Are

College Degree/Diploma in Graphics Arts/Graphic Design/Fine Arts from a recognized institution.
Intermediate to Advanced software capabilities in Adobe CreativeSuite
Advanced Word and Powerpoint skills
Web design capabilities are an asset

What’s In It For You

Competitive total compensation and benefits package
Annual shared success program based on performance
Annual merit increases based on performance
Registered Retirement Savings Plan with a matching contribution component
Complimentary CAA Membership

COVID 19 Vaccination
As an organization we are focused on safety, which includes the safety and well-being of our Associates. Therefore, you must be and remain fully vaccinated as a condition of employment.

Our Commitment
We are an equal opportunity employer and are committed to providing employment accommodation in accordance with the Ontario Human Rights Code and the Accessibility for Ontarians with Disabilities Act, 2005 (AODA). Echelon Insurance will provide accommodations to job applicants with disabilities throughout the recruitment process. If you require an accommodation, please notify us and we will work with you to meet your needs.

CAA South Central Ontario