JobTarget Logo

Director, Business Intelligence at Xodus Travel Services Inc. – Windsor, Ontario

Xodus Travel Services Inc.
Windsor, Ontario, N8W 5J1, Canada
Posted on
NewSalary:$120000 - $150000Job Function:Executive/Management
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

About This Position

Who we are

Xodus Travel Services Inc. was established with a clear mission: to tackle and resolve the limitations within the Canadian travel insurance industry that became glaringly apparent during and in the aftermath of the global pandemic. Recognizing the unprecedented challenges faced by travelers and the insurance sector alike, Xodus is committed to revolutionizing the landscape of travel insurance, ensuring Canadians have access to comprehensive and responsive coverage in an ever-evolving world. Be a part of the solution.

About the role

The Director, Business Intelligence sets the strategic vision for the organizations data and analytics capabilities. This role leads cross-functional data initiatives, oversees BI governance and infrastructure, and partners with executive leadership to drive enterprise-level, data-driven decision-making.

What you'll do

  • Define and execute the enterprise BI and analytics strategy aligned with organizational goals
  • Partner with Finance, Operations, Product, and Technology leadership to align BI initiatives with business priorities
  • Champion a data-driven culture across executive and operational teams
  • Oversee data governance, data quality frameworks, and enterprise data standards
  • Evaluate and implement advanced analytics capabilities
  • Build and execute the BI technology roadmap for the organization
  • Provide high-level insights and recommendations to the executive team based on enterprise KPIs and trends
  • Capable of performing hands-on analysis while accountable for strategic and structural leadership
  • Lead and develop technical staff

The skills you bring

  • Bachelor’s or Master’s degree in Computer Science, Data Science, Analytics, or a related field
  • Previous experience working in a technology leadership role
  • 7+ years of experience with business intelligence tools (Power BI, Tableau, etc.)
  • Familiarity with cloud technologies (AWS, Azure, GCP) is strongly preferred
  • Familiarity with CRM technologies (Zoho Analytics, Salesforce, etc.) is strongly preferred
  • Experience evaluating AI/ML analytics opportunities
  • Experience implementing self-service analytics frameworks
  • Strong analytical and problem-solving skills, with the ability to interpret complex data sets
  • Previous experience working in an Agile environment
  • Previous experience leading a team in a supervisory role is strongly preferred

What's important to us

  • Looking around corners: We want people who can anticipate challenges and opportunities, act with a sense of urgency, and take ownership of their work and outcomes.
  • Creative problem solving: We want people who can think outside the box, generate novel ideas, and find effective solutions to complex and dynamic problems.
  • Understand and exceed client and consumer expectations: We want people who can listen to and empathize with our clients and consumers, deliver high-quality products and services, and seek continuous feedback and improvement.
  • Be a team player: We want people who can collaborate and communicate well with others, respect diversity and inclusion, and contribute to a positive and supportive work environment.


Xodus Travel Services Inc. is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We are committed to working with and providing reasonable accommodation to applicants with physical or mental disabilities. For accommodation requests, email us at talent@xodus.ca. Our Talent Acquisition team reviews all applications and a hiring manager always makes the final hiring decision. On occasion, we also use AI-assisted tools to help review applications.

Job Location

Windsor, Ontario, N8W 5J1, Canada
Loading interactive map for Windsor, Ontario, N8W 5J1, Canada

Job Location

This job is located in the Windsor, Ontario, N8W 5J1, Canada region.

Frequently asked questions about this position

Latest Job Openings in Ontario

Motorcoach Driver

Coach Canada
Kingston, ON

Senior Truck & Coach Technician (Lead Hand)

Coach Canada
Niagara Falls, ON

Assistant Fleet Manager

Coach Canada
Mississauga, ON

Truck and Coach Technician

Coach Canada
Kingston, ON

Regional Maintenance Manager

Coach Canada
Mississauga, ON

Apply For This Position