Senior Business Solutions Consultant - Innovation and Digital (ECH-ON)

Date: Jan 11, 2025

Location: Mississauga, ON, CA, L4W 5N1

Company: CAA Club Group

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

Are you ready to join an award-winning, purpose-driven culture? Welcome to the CAA Club Group of Companies (CCG), where purpose leads to passion!
At CCG, we are committed to delivering an exceptional Associate experience. We offer:

  • Work-life harmony with access to an award-winning holistic wellness program,
  • Continuous learning through our robust corporate curriculum and education reimbursement program,
  • Incredible rewards, travel incentives, and product and service discounts,
  • Pay-for-performance and best-in-class recognition programs, and
  • Competitive benefits that include a defined contribution plan, personal spending account, and so much more.

Join our growing team where everyone belongs!


Are you ready to make an impact at the crossroads of insurance innovation and technology? We’re looking for a forward-thinking professional - in the role of a Senior Business Solutions Consultant - to take a lead in transforming business problems into actionable technology solutions that drive customer engagement, operational efficiencies and business growth. As part of the Business Solutions Group at Echelon Insurance, you’ll shape digital strategies, champion cutting edge initiatives, and collaborate with smart and friendly colleagues who share your passion for progress.

At our core, we believe in fostering a supportive and balanced work culture, where expertise thrives and teamwork fuels achievement. This your chance to bring your skills to a role where innovation isn’t just a buzzword - it’s our way of doing business. If you’re a strategic thinker with a knack for insurance tech. transformation, we’d love to have you on board.

Position Details

What You Will Do

  • Lead innovation and technology transformation initiatives, from ideation to implementation, ensuring alignment with strategic business objectives.

  • Work with assigned business areas to clearly define business problems and conduct research to identify suitable technology solutions.

  • Develop sound business cases and cost-benefit analyses for assigned initiatives, and present to IT and business leadership for prioritization, approval and resource allocation.

  • Lead activities across the SDLC, including business requirements elicitation, technical hand-off, UAT testing, and post-launch support.

  • Develop and track key performance indicators (KPIs) for technology implementations, providing stakeholders with insights and recommendations to drive continuous improvement.

  • Build business and technical expertise to provide education and consultation for initiatives as needed.

  • Regularly make informed decisions in complex situations from end-to-end, with limited direction from leadership.

  • Identify, develop, document, and execute user acceptance testing strategies with criteria to help validate business requirements.

  • Produce quality documentation, including business process flows, user stories and acceptance criteria, test plans, and user guides.

  • Develop and maintain relationships with key stakeholders across business and technology teams.

  • Support Project Managers and leadership with risk identification, timely updates and effective communication throughout the project.

  • Monitor industry trends and emerging technologies to guide innovation and support Echelon’s technology evolution goals.

 

Who You Are

  • 5+ years of experience in technology product management, business analysis or innovation roles, with experience in requirements elicitation and project management.

  • Proven experience in implementing technology transformation initiatives, guiding system and process changes that align with business objectives.

  • Demonstrated ability to influence and drive results across the organization, with excellent communication and presentation skills.

  • P&C insurance industry experience is strongly preferred.

  • Previous work experience with Guidewire software platform is preferred.

  • Experience working in a hybrid Agile environment.

  • Ability to work independently and manage multiple priorities.

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. 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.