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 12 hours ago
Similar jobs that could be interesting for youBased on the Director of Professional Services (OTE $215,000/year CAD), @Sparkrock in Kitchener, 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

    Kitchener, ON
    9 days ago
  • $78.4k - $98k per year

     ...Senior Supplier Manufacturing Professional – APX Large Structures , you...  ...Qualifications Minimum 5 years of experience in heavy fabrication...  ...to be $78,400 to $98,000 per year. This posting is for...  ...we will advance technology and services to power a clean, carbon-free... 
    Suggested
    Immediate start
    Remote work
    Flexible hours
    2 days per week

    Westinghouse Electric Company

    Kitchener, ON
    21 days ago
  •  ...Headquartered in New Jersey (U.S), Cygnus Professionals Inc. is a next generation global...  ...and leadership team with over 30 person years of experience. We strive to extend our presence...  ...IT Solutions Division or provide onsite services to our customers. Looking for candidates... 
    Suggested
    Full time

    Cygnus Professionals Inc.

    Kitchener, ON
    more than 2 months 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... 
    Suggested
    Long term contract
    Internship
    Work at office
    Local area

    Jobber

    Kitchener, ON
    3 days ago
  •  ...Link for more information. Director, Cardiac Care & Critical Care...  ...comprehensive health-care services, Waterloo Regional Health Network...  ...supports staff well-being, professional growth and an exceptional employee...  ...field. Minimum 7-10 years of progressive healthcare leadership... 
    Suggested
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Internship

    Grand River Hospital

    Kitchener, ON
    2 days ago
  • $70k - $80k per year

    Customer Service Representative Join H2O4Life, a proudly Canadian company offering competitive...  ...What We Offer: * Base Salary: $70,000 - $80,000 annually * Bonuses &...  ...Strong communication and people skills * Professional and reliable work ethic * Full-time... 
    Permanent employment
    Full time
    Immediate start
    Monday to friday

    H2o4life

    Kitchener, ON
    21 days ago
  •  ...is some flexibility in the schedule (i.e. we would consider someone who could only cover 3 mornings per week instead of 5). He is 8 years old. He will need to be walked to the bus stop every morning. We are located at the north east side of Kitchener (River Ridge neighbourhood... 
    Part time
    Day shift
    Weekday work

    CanadianNanny.ca

    Kitchener, ON
    27 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

    Kitchener, ON
    14 days ago
  • $105k - $125k per year

     ...seeking an experienced  Executive Director to work in a Long Term Care...  ...responsibility for resident services, staff and program...  ...residents, families, healthcare professionals, service providers, and community...  ...from a program of at least two years. Completed or currently... 
    Long term contract
    Full time
    For contractors

    RhynoCare

    Kitchener, ON
    21 days ago
  • $290k per year

     ...Direct Report: Head of the Business Unit Requirements: We are currently seeking a technically skilled and experienced Sales Manager/Director to join our team. The successful candidate will be responsible for expanding sales in the U.S. market, establishing strong... 
    Remote job
    Work from home

    SPECIALIZED RG

    Kitchener, ON
    8 days ago
  •  ...representatives who will offer excellent customer service and after -sales support. You will create...  ...and communication skills as well as a professional appearance. These skills will prove...  ...administration or a related field. \ A minimum of 3 years experience. \ Excellent interpersonal... 
    Full time

    Canadian Staffing Services

    Kitchener, ON
    more than 2 months ago
  •  ...What Reporting directly to the Customer Service Manager , the Technical Parts Customer...  ...diploma in Business preferred 3-4 years working as a Customer Service Representative...  ...team environment supported by over 58,000 professionals in 60 countries across the globe. Here,... 
    Remplacement
    Full time
    Internship
    Local area
    Immediate start

    Stanley Black & Decker

    Kitchener, ON
    3 days ago
  •  ...providing an outstanding seniors living service, have the ability to lead multiple teams...  ...community, consider applying for the Executive Director role! Responsibilities: Promote and...  ...efficiency and creativity Provide professional coaching and guidance to direct reports... 
    Full time

    S&R Group of Companies

    Kitchener, ON
    24 days ago
  • $125k - $175k per year

     ...training staff and invest in the professional development of your team....  ...by referring clients to other service lines and acquiring new clients...  ...Program and/or Masters in Tax. ~7 years experience in public...  ...compensation for this role is $125,000 - $175,000 annually. #J-18808... 

    BDO Canada

    Kitchener, ON
    4 days ago
  • $20 per hour

     ...collaboration, and personal growth. Our dedicated professionals come together every day with passion and...  ..., healthier world. The Client Services Administrator (CSA) is role that assists...  ...Administration is an asset. Minimum 1 year customer service experience. Confident... 
    Long term contract
    Internship
    Work at office
    Local area
    Flexible hours
    Weekend work
    Afternoon shift

    AGAT Laboratories

    Kitchener, ON
    13 days ago
  • $124k - $174k per year

     ...Kitchener, Canada Manager, Cloud Application Services Sonova is seeking a Manager, Cloud...  ...; Master’s degree preferred ~5+ years of professional experience working with current technologies...  ...This role's pay range is between: $124,000 - $174,000 annually Sonova Canada is... 
    Flexible hours

    Sonova Group

    Kitchener, ON
    25 days ago
  •  ...Customer Service Assistant Entry-Level Customer Support & Service Coordination Role About the Role We are currently hiring...  ...a Customer Service Assistant position for individuals who are professional, dependable, and able to support day-to-day customer service activity... 
    Full time
    Work at office

    Hrs Talent Solutions

    Kitchener, ON
    a month ago
  •  ...efficient checkout experience while supporting our front-end team with service excellence and operational readiness. Through confident...  ...Partial completion of a post-secondary program plus a minimum of 1 year of progressively responsible experience in a similar role (or an... 
    Full time
    Work at office
    Local area
    Afternoon shift

    Farmboy Inc

    Kitchener, ON
    more than 2 months ago
  •  ...tickets involving phones, PBX systems, VoIP services, and internet connectivity across DSL,...  ...explain technical issues in a clear and professional manner. A collaborative mindset and willingness...  ..., and firewalls Nice to Have ~2–3 years of experience in technical support,... 
    Full time
    Work at office

    Fibernetics Careers

    Kitchener, ON
    more than 2 months ago
  • $18 - $20.5 per hour

     ...Momentum Financial Services Group (formerly Money Mart Financial Services...  ...lenders. For more than 40 years, we've committed to helping consumers...  ...effective solutions in a professional and timely manner....  ...KPIs. Pay Range $18—$20.50 CAD Please Note: Candidates with... 
    Cad
    Hourly pay
    Part time
    Work at office
    Local area
    Flexible hours
    Shift work
    Afternoon shift

    Money Mart

    Kitchener, ON
    26 days ago
  •  ...us different. You’ll help create the welcoming, fresh shopping experience Farm Boy is known for by delivering outstanding customer service and keeping our department looking its best. With an eye for detail and a passion for teamwork, you’ll ensure products are displayed... 
    Full time
    Work at office
    Local area
    Afternoon shift

    Farmboy Inc

    Kitchener, ON
    27 days ago
  • $20 per hour

     ...customer interactions to ensure accurate scheduling, billing, and service resolution. The ideal candidate will have strong communication...  ..., scheduling, billing, and service inquiries. · Provide professional and efficient customer service while maintaining a high level of... 
    Hourly pay
    Full time
    Work at office

    PGW Auto Glass

    Kitchener, ON
    more than 2 months ago
  • $37 - $40 per hour

     ...Secondary (high) school graduation certificate Experience 2 years to less than 3 years On site Work must be completed at the...  ...and supplies required for meal preparation Hire food service staff Ensure that food and service meet quality control standards... 
    Permanent employment
    Full time
    Remote work

    Mary Brown's Chicken & Taters

    Kitchener, ON
    7 days ago
  •  ...Job Responsibility: Corporate Customer Service Representative Job S tatus: Continuous Part-Time Pay & Grade: $30.075 to $37.593 Hourly...  ...Requirements Minimum Grade 12 High School Diploma, plus one-year post-secondary education. Minimum of 1 year experience in a... 
    Hourly pay
    Part time
    Work at office
    Shift work

    City of Kitchener

    Kitchener, ON
    3 days ago
  • $56.9k - $99.7k per year

     ...and aligned with evolving business needs, service expectations and organisational...  ...matter experts, process owners and learning professionals to validate the accuracy and completeness...  ...industry-leading learning programs and up to $2,000 annually towards education reimbursement.... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Part time
    Interim role
    Internship
    Flexible hours

    Canada Life

    Kitchener, ON
    8 days ago
  • $22 - $25 per hour

     ...Secondary (high) school graduation certificate Experience: 1 year to less than 2 years Work setting Transportation Trucking...  ...provide information to customers Explain the type and cost of services offered Receive and log complaints Record transactions Perform... 
    Permanent employment

    Davidson Contract Services

    Kitchener, ON
    21 days ago
  • $18.92 - $19.96 per hour

     ...Kitchener - Waterloo clinic is looking for someone like you to bring your exceptional skills and experience and join us as a Patient Services Specialist to fill an existing vacancy!  In this role, you’ll deliver exceptional service and support, enhancing the lives of our... 
    Hourly pay
    Full time

    FYidoctors Careers

    Kitchener, ON
    more than 2 months ago
  • $37 per hour

    Work Term: Permanent Work Language: English Hours: 40 heures par semaine Education: Experience: Études Certificat ou diplôme d'un collège, d'un cégep ou d'un autre établissement d'enseignement non universitaire d'un programme d'une durée de 1 an à 2 ans Milieu...
    Permanent employment
    Full time

    Sardar Ji

    Kitchener, ON
    14 days ago
  •  ...and innovative as D2L. D2L has had a singular mission for 25 years and is dedicated to that same mission in the years ahead: to transform...  ...the .NET stack, but we have a growing ecosystem of cloud-native services built on the AWS platform leveraging technologies such as Node.js... 
    Work experience placement
    Internship
    Work at office
    Flexible hours
    Shift work

    D2l

    Kitchener, ON
    2 days ago
  •  ...Accountable/responsible for the development and administration of service repairs quotes to Service customers. Field and respond to...  ...College diploma / Post secondary Education Work Experience: 2 years related experience in service, parts, supply chain or product support... 
    Full time
    Contract work
    Work at office

    Wajax

    Kitchener, ON
    more than 2 months 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!