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!
$175,000 - $215,000 a year
Compensation structure
Base: $175,000/yr
Bonus: $40,000/yr
OTE: $215,000/yr
*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.
#J-18808-Ljbffr$100k - $145k per year
...Public Relations & Communications Director leads the ADA's communications... ..., and coach our leaders. Each year, you will help the incoming... ...is required. Salary: $100,000 to $145,000, commensurate with... ...video, while maintaining professional standards. Lead the ADA Connection...SuggestedPermanent employmentFull timeAfternoon shift1 day per week$110k - $215k per year
Director, Consulting Services - Growth and Strategy Position Description Ready to join an organization... ...purchase program, profit sharing, professional development programs and flexible... ...successful in this role . 10 or more years of experience in complex business-to-...SuggestedLong term contractContract workLocal areaFlexible hours- ...1966. We provide traffic control, on-street services and signage products and services across... ...looking for a full-time Customer Service Professional (CSP) to join our team in Edmonton,... ...Qualifications Approximately 2 years’ experience in customer service and/or sales...SuggestedFull timeWork at officeMonday to fridayDay shift
- ...the world. We are a global IT services and consulting company that... ...retains nearly 1000 full-time professionals, and our annual growth rate exceeds... ...are looking for a Delivery Director, MiraCloud Implementations... ...Qualifications ~15+ years of experience in IT Delivery,...SuggestedFull timeInternshipRemote workRelocation
$153.9k - $202.26k per year
..., 2026 About Us The Alberta Public Service works to build a stronger province for current... ...policy and program decisions.Finance professionals play a key role in shaping decisions,... ...across government. Role The Executive Director, Financial Services will report to the...SuggestedFull timeTemporary workPart time$35 - $45 per hour
...practices, equipment and technology providing services across the Western Provinces. Although LN... ...Reporting to the Operations Manager, the CAD Technologist is responsible for checking... ...Geomatics or Civil Engineering program ~3+ years of experience using AutoCAD Civil 3D for...CadHourly payPermanent employmentFull timeWork at officeRelocationRelocation packageMonday to fridayShift work$180k - $200k per year
...Executive Director Finance and Corporate Services Our regional approach to service streamlines communication with our team. Cochrane, Alberta is known... ...on matters of financial governance and accountability. The salary range is $180,000 to $200,000. #J-18808-LjbffrCadLong term contractLocal area$100k per year
...Service Manager – FFUN Motorsports Saskatoon - Relocation Bonus up to $5,000 Permanent | Full‑Time We’re looking for a driven, organized, and business‑minded Service Manager to lead the service department at our high‑volume powersports dealership in Saskatoon. This...Permanent employmentFull timeLocal areaRelocationRelocation package- ...Black & McDonald is currently seeking an experienced Service Plumber (4th year - Journeyman) to join our Service Division in Edmonton, AB!... ...hands-on, customer service-oriented, and technically inclined professional searching for the opportunity to build a solid foundation for...Full timeLocal area
- ...Town of Cochrane is seeking an Executive Director, Finance and Corporate Services to provide enterprise-wide strategic financial leadership and executive oversight of Finance and Assessment Services, Legislative and Administrative Services, and Information Services. Reporting...Cad
$130k - $180k per year
...an energetic and ambitious Director of Sales to join our team in... ...with the Branch Manager and services leaders to align sales efforts... ...What You Bring: ~10+ years of experience in sales, business... ...commercial leadership within professional services or a related business...Long term contractFull time- ...CMPC), which will be a new 83,000+ square-foot manufacturing facility... ...from Translational Services Division. Responsible for Product... ...regulatory environment. ~10+ years experience in pharmaceutical validation... ...with program terms. Professional Development Opportunities: We...Full timeWork at officeWork from homeFlexible hours
$150k - $200k per year
Director of Sales Western Canada (BC / AB) We are seeking a Director of Salesto lead western sales operations for a rapidly growing... .... PERKS AND BENEFITS: ~Compensation: Base salary of $150,000 to $200,000 CAD per year, plus a lucrative performance bonus structure and a total...CadLong term contractPermanent employmentContract workFor contractorsRemote workFlexible hours- ...Job Description Creative Door Services, North America’s largest... ...Western Canada and we have over 50 years of experience in the... ...an immediate opening for a Director of Operations in our Corporate... ...act with the highest level of professionalism, confidentiality, and execution...Long term contractTemporary workWork at officeImmediate start
$21 per hour
...where you will be primarily caring for our son who has a rare disease, Dravet Syndrome, and additionally his younger sister who is 11 years old. Caring for our son will require strict adherence to his diet, medications, siezure response, and g-tube use and care. Personal care...Hourly payFull timeLive out$150k - $200k per year
...Job Description The Project Director leads Chandos’ construction... ...budgeting, and other pre-construction services. Client Relationship... ...Experience: Fifteen (15)+ years of ICI commercial construction... ...depending on experience): $150,000 to 200,000+ The base salary...Long term contractFull timeContract workFor subcontractorWork at officeLocal area$150k - $185k per year
...Health and Safety Director Requisition ID: 18287 Location: Calgary... ...Estimated Wage Range $150,000-$185,000/ Annually Travel... ...As the partner of choice for professional builders, we offer advanced branded... ...Work Experience: 10–15 years of Health & Safety or industrial...Full timeInternshipLocal areaFlexible hours$20 per hour
We are the Atiq family from Edmonton, Alberta, and we are seeking an experienced and caring nanny to join our family on a part-time basis. Our son just turned 1 and is full of love and life. The ideal candidate will be available on select evenings and weekends and responsible...Hourly payPart timeWeekend workAfternoon shift- ...part-time opportunity with a loving family in Edmonton, Alberta? We are seeking a caring individual to provide exceptional care for our 4 year old and 1 year old sons on a live-out basis. As a member of our family, you will play a crucial role in the development and well-being...Hourly payPart timeLive outImmediate start
- Hi there! We are an Edmonton-based family currently seeking a caring and dedicated nanny to join us on a part-time basis. Our children are in primary school, so we're specifically looking for someone who has experience with that age group and can provide a nurturing environment...Hourly payPart timeLive out
- I would like someone who can cook, do minor house work, take the kids to the park and most importantly, play! We are looking for a babysitter who is able to manage 2 kids, while also having fun with them! Light pet and house care is also something we would like. Looking for...Part time
- ...hiring experienced call centre professionals for multiple mid–senior... ...across customer operations, service delivery, sales performance,... ...Head of Contact Centre, and Director-level positions). Key Responsibilities... ...Experience: Typically 6–12+ years in call centre/contact...Full time
- ...physicians with very irregular schedules and long hours. We have an 4 year old boy that attends a school 8:30-3:30 and a 2 year old girl... ...( those with experience working with multiple children and in professional families within a formal nanny role are particularly encouraged...Long term contractFull timeMonday to fridayNight shiftDay shift
- ...of change. Make an impact with our Audit team as a Designated Professional. This diverse team of professionals are dedicated to exceeding... ...necessary Skills and Experience ~ CPA designation ~2 to 4 years of relevant public accounting experience ~ Extensive knowledge...Full timeRemote workFlexible hours
- Our family is looking for a nurturing and responsible individual looking for a part-time opportunity to care for a 1.5 year old. Our family in Edmonton, Alberta is seeking a trustworthy nanny to join our household. This live-out position offers competitive pay at $15.0 hourly...Hourly payPart timeLive out
$59k - $88.5k per year
...Readers’ Choice Awards. World-class service awaits our guest’s every need.... .... Job Description Director of Venues (Full Time) Are you... ...include: Minimum of 3 years of experience in a senior management... ...like; Mental Health (up to $5,000/year),for full time permanent...CadPermanent employmentFull timeWork at officeLocal areaWorldwideShift work- We are looking for a responsible individual whose priority will be caring for our children. They are 4, 2 and 7 months old. Yes, it is busy!! We both work full-time and at times one person may be away for work. I also work shift work, so the ideal candidate would be willing...Full timeLive outShift workNight shiftAfternoon shift
- ...motivated individuals to join our professional team.Please note, to be... ...responsibilityJob Summary: As Sales Director - Western Canada, you will be... .... Partner with operations, service, fleet, and other key... ...asset but is not required.10+ years of progressive B2B sales experience...Long term contractTemporary workInternship
- My son is almost 5 years old. It’s just him, I and our cat at home. I need someone to help support me with him. He’s extremely active and I only have so much patience and energy. I need help when I’m home with him (occasionally I may leave the house to run an errand). Help...Part timeLive outLive InImmediate startMonday to fridayFlexible hours
- ...About Waste Logic We have 30+ years of experience in managing waste and recycling services for businesses throughout Canada... ...to the VP, Operations, the Director, Strategic Procurement will partner... ...for an experienced procurement professional with strong negotiation, analytical...Full timeContract workWork at officeMonday to friday
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!
- director shared services Edmonton, AB
- automotive service manager Edmonton, AB
- environmental services director Edmonton, AB
- superviseur service à la clientèle Edmonton, AB
- chef service technique Edmonton, AB
- marine service manager Edmonton, AB
- environmental services supervisor Edmonton, AB
- janitorial services manager Edmonton, AB
- data services manager Edmonton, AB
- chef de service Edmonton, AB


