Director of Professional Services (OTE $215,000/year CAD), @Sparkrock
$215k per yearIonic 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
$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...SuggestedLong term contractTemporary workLocal area$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...CadLocal areaImmediate startRemote workFlexible hours$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...CadFull timeWork at officeLocal areaRemote workShift work3 days per week- ...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...SuggestedLong term contractContract workWork at officeLocal areaRemote workRelocation1 day per week
$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...CadInternshipWork at office$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...CadLocal areaImmediate startRemote workFlexible hours$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 contractPermanent employmentFull timeTemporary workCasual workLive out$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 contractInternshipWork at officeLocal area$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 employmentFull time$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 contractImmediate startFlexible hours$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 contractPermanent employmentFull timeWork at officeLocal areaImmediate start- ...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 employmentFull timePart timeLive InFlexible hoursShift work
- ...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 payPermanent employmentFull timeSummer work10 hours per weekShift workNight shift
- ...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 timeContract workCasual workRemote workFlexible hours
- ...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 timeSummer holidayFlexible hours
$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...ApprenticeshipWork at officeLocal areaWorldwideRelocation3 days per week- ...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 timeLocal area
$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...CadHourly payFull timePart time- ...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 hoursFull timeFor contractorsMonday to fridayNight shift
$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 contractFull timeDay shift$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...- ...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 payFull timeCasual work
$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...CadFull timeContract workWork at officeLocal areaFlexible hoursAfternoon shift- ...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 contractRelocation
$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 officeLocal areaImmediate startWorldwideRelocation3 days per week$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 employmentFull timeRemote work$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 timeWork at officeFlexible hoursWeekend work- ...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
$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 payFull timeTemporary workPart timeWork at officeLocal areaFlexible hoursShift work- ...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 timePart time
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!
- conference services manager Waterloo, ON
- data services manager Waterloo, ON
- nursing services manager Waterloo, ON
- director corporate services Waterloo, ON
- district service manager Waterloo, ON
- chef service technique Waterloo, ON
- assistant service manager Waterloo, ON
- environmental services manager Waterloo, ON
- service manager Waterloo, ON
- member service manager Waterloo, ON

