Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Director of Professional Services (OTE $215,000/year CAD), @Sparkrock

$215k per year

Ionic Partners, LLC

Are you a high-performing Senior Delivery Manager looking to make a meaningful impact on society by playing an influential role in driving innovation in Service Delivery for social benefit organizations? Do you want to work for a best-in-class, 100% remote organization with the brightest talent from around the world? If so, then keep reading…

At Sparkrock, we provide software to help people who are making a difference in the world. Built on Microsoft Dynamics 365 Business Central, our solutions help nonprofits, school boards, and government agencies reach their greatest potential using technology, freeing up their time and resources to focus on the good they want to achieve.

As our Director of Professional Services, you will own the P&L and the book of business for a portfolio of client engagements worth $3–5M, deciding how the delivery organization is resourced, priced, and run to protect a healthy margin. You will lead a team of consultants, business analysts, and project managers delivering ERP/SaaS implementations, set the quality bar and the delivery model, and serve as the senior escalation point for key customers. Rather than following a rigid methodology, you will shape a delivery approach built around what customers actually need, turning underperforming engagements into profitable, high-performing accounts, and building the operating model that lets delivery scale.

You will thrive here if you are energized by owning financial and delivery performance across a portfolio and by leading a team rather than running the projects yourself.

If you are highly motivated and love building and growing, this is the place for you.

Responsibilities

  • Own the P&L and book-of-business performance for a $3–5M portfolio of client engagements — driving budgeting, revenue forecasting, and cost management to maintain a healthy profit margin.
  • Oversee delivery quality and outcomes across ERP/SaaS implementation projects, delivering to customer needs rather than a rigid methodology.
  • Lead, develop, and motivate a diverse Professional Services team of consultants, business analysts, and project managers.
  • Act as the senior escalation and relationship point for key customers, protecting long-term account health.
  • Allocate and balance team resources across active engagements to optimize delivery capacity and margin.
  • Identify delivery and financial risks early and put mitigation plans in place to protect both client outcomes and business performance.
  • Partner with Sales to support the scoping, pricing, and positioning of new engagements, without selling directly to customers.
  • Drive process improvements across the delivery lifecycle to increase the speed, quality, and consistency of outcomes.
  • Participate in finalizing roadmaps and prioritizing tickets.
  • Engage directly with customers to understand their needs and ensure a positive experience.
  • Collaborate cross-functionally with Sales, Engineering, Product, Customer Success, and Support to align on priorities and deliver on customer needs.

Requirements

  • Bachelor's degree in a relevant field such as Business Administration, Computer Science, Information Technology, or a related discipline.
  • 10-15 years of progressive experience in professional services, project management, or similar roles within the software or technology industry.
  • Minimum of 3-5 years of experience in a leadership or management position, preferably as a Senior Manager or Director within a Professional Services organization.
  • Experience in overseeing a portfolio of projects, managing P&L and book of business with revenues up to 3-5M dollars.
  • Demonstrated success in achieving and maintaining a healthy profit margin within the Professional Services division.
  • Proven track record in turning loss positions into profitable businesses through strong strategy and execution.
  • Hands-on leadership of ERP/SaaS implementation delivery, not internal operations, resourcing, or PMO management — owning escalations directly, such as a broken integration or a stalled implementation, and working the problem with the customer rather than from behind an internal dashboard.
  • Demonstrated technical depth, partnering directly with Product and Engineering to challenge scope, priority, and root cause, and participating in sprint planning alongside the customization team.
  • Solid delivery management skills, with a track record of successfully delivering ERP/SaaS product implementations on short, time-boxed cycles (under 6 months) across a portfolio of concurrent projects, rather than multi-year transformation programs.
  • Experience in client relationship management, including dealing with key stakeholders, understanding customer needs, and driving customer success.
  • Demonstrated financial acumen, including budgeting, revenue forecasting, and cost management.
  • Based in Canada and legally eligible to work in Canada, with availability to travel approximately 15–20% to meet clients in person, and available to work hours that overlap with EST, CST, or PST.

Nice to have

  • An advanced degree, such as a Master's in Technology or an MBA.
  • Understanding of the K-12 and non-profit sectors in Canada, ideally with direct experience working with school boards and non-profit organizations.
  • French language proficiency.
  • Experience managing remote, global teams and fixed-budget contracts.
  • Fluency with AI / AI-assisted tools in a delivery or operations context, for example, using AI to automate analysis, reporting, or resourcing.

Benefits

We don’t call them perks; they’re just part of what makes working at Sparkrock great.

  • We are 100% remote and global. Live your best life wherever that may be, and never lose out on career opportunities because of it.
  • Flexible work hours. We work asynchronously and don’t care when you’re online, just that you deliver great results and are there for our customers.
  • We are dedicated to your growth with consistent and meaningful feedback, support in achieving your personal career goals, and access to leading-edge tools, playbooks, and technology to amplify your experience.
  • Introductions to thought leaders in the space and webinars on cutting-edge tech hot topics.
  • Stipend to help set up your ideal home office
  • Focus on culture: coffee chats, happy hours, cooking classes, book clubs, and more!

Equal Employment & Other Details

  • Equal Employment Opportunity: Sparkrock is an equal opportunity employer committed to a diverse workforce. We consider all qualified applicants without regard to any characteristic protected by applicable law. We strive to build a team that reflects the diversity of the community we work in and encourage applications from traditionally underrepresented groups such as women, visible minorities, Indigenous peoples, people identifying as LGBTQ2SI, veterans, and people with disabilities.
  • Work arrangement: This is a fully remote position, open to applicants residing in Canada.
  • Reasonable accommodation: Sparkrock is committed to providing reasonable accommodations to applicants with disabilities.If you need an accommodation during the application process, you will be able to submit your request once you apply.
  • Our hiring commitments: All open roles are for existing vacancies unless otherwise communicated to the candidate. We will notify all interviewed applicants of our hiring decision within 45 days of their interview. Sparkrock retains all job postings and related recruitment information for a minimum of three years.

$175,000 - $215,000 a year

Compensation

  • Base: $175,000/yr
  • Bonus: $40,000/yr
  • OTE: $215,000/yr
#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Director of Professional Services (OTE $215,000/year CAD), @Sparkrock in Waterloo, ON vacancy
  • $28 - $32 per hour

     ...automotive batteries to massive industrial motive power batteries (2,000–4,000 lbs) used in lift trucks and skyjacks. We pride ourselves...  ...team. We’re looking for a dependable, mechanically inclined Service Technician who takes pride in doing things right, enjoys working... 
    Suggested
    Long term contract
    Temporary work
    Local area

    The Battery Shop Ltd

    Waterloo, ON
    8 days ago
  • $140k - $160k per year

     ...companies in the world. More than 26,000 customers around the globe use...  ...performance for more than 16 years, we lead the industry in...  ...investment. Every day, logistics service providers, manufacturers, retailers...  ...through their expertise. Director, Corporate Development The Successful... 
    Cad
    Local area
    Immediate start
    Remote work
    Flexible hours

    Descartes Systems Group

    Waterloo, ON
    10 days ago
  • $140k - $170k per year

     ...powered solutions that help Internet Service Providers and Smart Home...  ...The Role RouteThis is 10 years in and moving from a SaaS business...  ...how the team works together. The Director, People & Culture leads the...  ...Christmas and New Year. Package CAD $140,000 to $170,000... 
    Cad
    Full time
    Work at office
    Local area
    Remote work
    Shift work
    3 days per week

    HighlightTA

    Waterloo, ON
    a month ago
  •  ...member of the Sales Leadership Team, the  Director, Client Services plays a vital role in both the...  ...objectives which extend out from one to three years as a proactive retention strategy....  ...KPIs and forecast goals. Support professional development, identify leadership potential... 
    Suggested
    Long term contract
    Contract work
    Work at office
    Local area
    Remote work
    Relocation
    1 day per week

    BDA

    Waterloo, ON
    a month ago
  • $225k - $275k per year

     ...intense customer focus. Partner with Product, Manufacturing, Service, Quality, Sales, and leadership to convert company strategy...  ...implement products using artificial intelligence. Salary Range: CAD $225,000.00 - $275,000.00 Salary range is inclusive of base salary and... 
    Cad
    Internship
    Work at office

    AMETEK

    Waterloo, ON
    24 days ago
  • $160k - $170k per year

     ...companies in the world. More than 26,000 customers around the globe use...  ...performance for more than 16 years, we lead the industry in...  ...investment. Every day, logistics service providers, manufacturers, retailers...  ...our amazing team. Senior Director, Product Management – Warehouse... 
    Cad
    Local area
    Immediate start
    Remote work
    Flexible hours

    Descartes Systems Group

    Waterloo, ON
    26 days ago
  • $112.8k - $128.33k per year

     ...Job Responsibility: At Karis Disability Services (formerly Christian Horizons), what you...  ...faith, together we serve more than 2,000 people each year across Ontario and Saskatchewan, supporting...  ...of others! Full-Time, Permanent Director of Strategic Finance Waterloo,... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Casual work
    Live out

    Karis Disability Services

    Waterloo, ON
    9 days ago
  • $181.4k per year

     ...Impact - our flagship event of the year, bringing Jobberinos together...  ...for you! We’re looking for a Director, Sales Enablement to be part...  .... We work with small home service businesses, like your local plumbers...  ...while providing an easy and professional customer experience. Running a... 
    Long term contract
    Internship
    Work at office
    Local area

    Jobber

    Waterloo, ON
    2 days ago
  • $70.04k - $77.5k per year

     ...Ontario has an exciting opportunity for a Director of Wellness – Retirement to join their...  ...and support leadership for the clinical services of Retirement. Be in good standings...  ...are reviewed by our recruitment professionals who thoughtfully assess candidate’s fit... 
    Permanent employment
    Full time

    Opportunities @ Schlegel Villages

    Waterloo, ON
    26 days ago
  • $130k per year

     ...Waterloo, ON Compensation: CA$130,000 - CA$170,000 / year What we do every day to be our very...  ...to our work. Who We Need As our Director, Analytics & Insights , you'll help...  ...tomorrows. You'll join a team of talented professionals who are committed to innovation,... 
    Long term contract
    Immediate start
    Flexible hours

    Securian Canada

    Waterloo, ON
    24 days ago
  • $147.69k - $184.61k per year

     ...Primary Purpose The Senior Director, Information Technology (SDIT...  ...innovative, reliable, and service-oriented solutions that support...  ...leads a diverse portfolio of IT professionals operating within an academic...  ...IT Strategic Vision and yearly operating plan. Serves as... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Local area
    Immediate start

    University of Waterloo

    Waterloo, ON
    5 hours ago
  •  ...2nd, 2026 at 11:59PM Pay rate $24.69 - 28.88 Direct Support Professional Direct Support Professional (DSP) employees work with people...  ...Competitive wages Preferred ~ Developmental Services Worker, Child and Youth Worker, or post-secondary education in... 
    Permanent employment
    Full time
    Part time
    Live In
    Flexible hours
    Shift work

    Karis Disability Services Careers

    Waterloo, ON
    22 days ago
  •  ...Landscape Maintenance Labourer (Year-Round) Location: Wallenstein, ON (or direct to snow site during winter) Job Type: Full-Time Permanent (Year-Round) Wage: 22.00- 26.00 an hour (depending on experience/role) Job Overview Earthscape is hiring a full-time, year-... 
    Hourly pay
    Permanent employment
    Full time
    Summer work
    10 hours per week
    Shift work
    Night shift

    Earthscape Ontario

    Waterloo, ON
    20 days ago
  •  ...ll be one of the pioneers shaping this transformation.  As the Director of Partnerships, you will be directly responsible for targeting,...  ...chosen partner verticals. Within the role, you will manage the service agreements, drive programs to have our partners become evangelists... 
    Full time
    Contract work
    Casual work
    Remote work
    Flexible hours

    Rideco

    Waterloo, ON
    more than 2 months ago
  •  ...Trust (“REIT”) owns more than 22,000 multi-family apartment units...  ...exceptional products and services quality, as well as providing...  ...valued and supported. Over the years, we developed a work culture where...  ...Representative is responsible for the professional administration and leasing of... 
    Part time
    Summer holiday
    Flexible hours

    Centurion Asset Management Inc.

    Waterloo, ON
    6 days ago
  • $70k - $108k per year

     ...will work closely with claims professionals, business partners, and leadership...  ...'s Degree and 4 or more years of experience in Technical Claims...  ...for this position is $70,000 to $108,000 This range reflects...  ...risk management products and services for businesses and individuals... 
    Apprenticeship
    Work at office
    Local area
    Worldwide
    Relocation
    3 days per week

    Zurich

    Waterloo, ON
    13 days ago
  •  ...opportunity. We currently have 4 Assistant Director openings because recent new clinic...  ...2025 , backed by 737% growth  over three years.  And the growth is continuing:  ~ In...  ...practitioners, local and internationally trained professionals, former clinic owners, and former... 
    Full time
    Local area

    CARESPACE Health+Wellness

    Waterloo, ON
    13 days ago
  • $18 - $20.5 per hour

     ...'re more than just a financial services provider – we're the catalyst for...  ...financial goals. With over 40 years of experience and more than 400...  ...to contribute over $500,000 annually to support food security...  ...Pay Range $18.50 - $20.50 CAD Money Mart is committed to... 
    Cad
    Hourly pay
    Full time
    Part time

    Money Mart

    Waterloo, ON
    more than 2 months ago
  •  ...Future with Us —  EquipmentShare is Hiring a Service Manager At EquipmentShare, we’re not...  ...~16 hours of paid volunteer time per year — give back to the community you call home...  ...advancement, leadership training, and professional development opportunities ~ Access... 
    16 hours
    Full time
    For contractors
    Monday to friday
    Night shift

    Equipmentshare

    Waterloo, ON
    a month ago
  • $50k - $60k per year

     ...NOW HIRING FOR A CUSTOMER SERVICE REPRESENTATIVE If you think our products are great, you...  ...THE PERKS • Competitive wages from $50,000 - $60,000 based on relevant experience •...  ...) • Company Matched Pension Plan after 1 year • Employee Share Ownership Program • Employee... 
    Long term contract
    Full time
    Day shift

    Piller's Careers

    Waterloo, ON
    more than 2 months ago
  • $55k - $85k per year

     ...Forbes GM is currently seeking a Service Advisor to join our team of customer focused professionals. Purpose/Summary of Position: The Service Advisor is responsible for ensuring that our service customers receive timely, friendly and efficient service. Acting as a liaison... 

    Forbes GM

    Waterloo, ON
    1 day ago
  •  ...workplace environment. Starling Community Services (formerly Lutherwood) is a progressive,...  ...weekly). ~15 hours of personal time per year. ~ Discounted GRT passes through membership...  ...Orientation and Training modules. ~ Professional development and tuition reimbursement... 
    Hourly pay
    Full time
    Casual work

    Starling Community Services

    Waterloo, ON
    more than 2 months ago
  • $60k - $64k per year

     ...financial growth.   As Financial Services Associate  (12-Month Contract)...  ..., Work Experience, and Professional Designations/Certifications...  ...secondary education at least 3 years of equivalent work experience...  ...standard process   Salary Range: CAD $60,000 – $64,000 annually... 
    Cad
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours
    Afternoon shift

    Meridian Credit Union

    Waterloo, ON
    23 days ago
  •  ...Heating and Air Conditioning) we strive to provide the best service and products to our customers, with a dedicated, highly...  ..., we provide service and home comfort solutions to 250,000 customers across Canada each year! We are a team of extraordinary home service experts providing... 
    Long term contract
    Relocation

    Right Time Group of Companies

    Waterloo, ON
    25 days ago
  • $90k - $120k per year

     ...If you have experience in professional investigations involving financial...  ...and to join the Investigative Services (INS) team. Reporting to...  ...Bachelor's Degree and 7 or more years of experience in the...  ...range for this position is $90,000 - $120,000. This range reflects... 
    Work at office
    Local area
    Immediate start
    Worldwide
    Relocation
    3 days per week

    Zurich

    Waterloo, ON
    13 days ago
  • $35 - $55 per hour

     ...Education ~ Other trades certificate or diploma Experience 5 years or more On site Work must be completed at the physical...  ...setting Garage Workshop Automobile Automobile repair services Responsibilities Tasks Confirm findings with supervisor... 
    Permanent employment
    Full time
    Remote work

    Down the Road Again Automotive Inc.

    Waterloo, ON
    1 day ago
  • $65k - $80k per year

     ...of Canada’s leading specialized community services, home and integrated care providers, operating...  ...’s Best Managed Companies for the 15th year in a row. Learn more at cbihomehealth.ca....  ...The salary range for this position is $65,000 - $80,000 annually. Vacancy Disclosure:... 
    Full time
    Work at office
    Flexible hours
    Weekend work

    Cbi Home Health

    Waterloo, ON
    more than 2 months ago
  •  ...Top Growing Companies (2025), backed by 737% growth in just three years . Growth isn’t our ambition - it’s our evidence. And that...  ...training. Mentorship and discipline-specific supervision. Professional development support up to 100%. Certified Mental Performance... 
    Full time

    CARESPACE Health+Wellness

    Waterloo, ON
    13 days ago
  • $18.08 per hour

     ...everyone. Laurier has more than 21,000 students and 2,100 faculty and...  ...in our community. Within Food Services, our commitment is to provide...  ..., Clients and Employees in a professional positive manner ~Adheres to...  ...mid-April to September every year.    Here are the available... 
    Hourly pay
    Full time
    Temporary work
    Part time
    Work at office
    Local area
    Flexible hours
    Shift work

    Wilfrid Laurier University

    Waterloo, ON
    a month ago
  •  ...Village at University Gates has an exciting opportunity for a Food Service Aide to join their team.  ~• Location: 250 Laurelwood Dr....  ...processes; applications are reviewed by our recruitment professionals who thoughtfully assess candidate’s fit with our posted opportunities... 
    Full time
    Part time

    Opportunities @ Schlegel Villages

    Waterloo, ON
    15 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Director of Professional Services (OTE $215,000/year CAD), @Sparkrock. Be the first to apply!