🌴 JobsLeisure.com

Where Work Meets Adventure

← Back to Leisure Jobs

ServiceNow CSM Business Analyst (Ottawa)

Hospitality Full Benefits Career Growth
Company

TRM Technologies

Location

ottawa, Canada

Posted

June 05, 2026

Start Your Adventure

Join our team and work where others vacation

Apply Now

About This Opportunity

Location and Language

Ottawa – English required.

Security Clearance

Reliability Security Clearance Required.

Contract

1‑year contract starting July 6, 2026.

Role Overview

We’re currently seeking an experienced ServiceNow Business Analyst (CSM) to support the design and delivery of enterprise solutions on the ServiceNow platform, focusing on Customer Service Management (CSM) and transforming customer experience journeys across onboarding, payments, claims, underwriting, and customer management.

Responsibilities

  • Work closely with stakeholders to gather requirements.
  • Facilitate workshops and translate business needs into user stories and workflows.
  • Support solution delivery from design through deployment and training.

Qualifications

  • 5+ years of hands‑on ServiceNow experience.
  • Strong expertise in CSM, Flow Designer, Workflow Data Fabric, and Automation ...