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$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...SuggestedImmediate startRemote workFlexible hours2 days per week- ...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...SuggestedFull time
$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...SuggestedLong term contractInternshipWork at officeLocal area- ...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...SuggestedLong term contractPermanent employmentFull timeTemporary workInternship
$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 employmentFull timeImmediate startMonday to friday- ...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 timeDay shiftWeekday work
- ...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
$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 contractFull timeFor contractors$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 jobWork from home- ...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
- ...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,...RemplacementFull timeInternshipLocal areaImmediate start
- ...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
$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...$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 contractInternshipWork at officeLocal areaFlexible hoursWeekend workAfternoon shift$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- ...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 timeWork at office
- ...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 timeWork at officeLocal areaAfternoon shift
- ...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 timeWork at office
$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...CadHourly payPart timeWork at officeLocal areaFlexible hoursShift workAfternoon shift- ...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 timeWork at officeLocal areaAfternoon shift
$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 payFull timeWork at office$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 employmentFull timeRemote work- ...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 payPart timeWork at officeShift work
$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 contractPermanent employmentFull timeTemporary workPart timeInterim roleInternshipFlexible hours$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$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 payFull time$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 employmentFull time- ...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 placementInternshipWork at officeFlexible hoursShift work
- ...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 timeContract workWork at office
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 Kitchener, ON
- data services manager Kitchener, ON
- nursing services manager Kitchener, ON
- director corporate services Kitchener, ON
- environmental services supervisor Kitchener, ON
- district service manager Kitchener, ON
- marine service manager Kitchener, ON
- assistant service manager Kitchener, ON
- environmental services manager Kitchener, ON
- service manager Kitchener, ON




