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- ...Director of Care Red Deer, Alberta | Full-Time, Permanent... ...performing team of healthcare professionals. This role is ideal for a... ...operational plans related to clinical services and staffing that align with... ...registration. Minimum 5 years of nursing experience . Minimum...SuggestedLong term contractPermanent employmentFull timeRelocation
- ...Assistant Director of Care (RN) Red Deer, Alberta | Full-Time... ...ensuring they meet legislative, professional and organizational standards.... ...(CRNA) . Minimum 3 years of experience working as registered... ...recreation, schools and healthcare services alongside an extensive park...SuggestedLong term contractPermanent employmentFull timeWork at officeRelocation
- ...neighbourhoods. Best Version Media has spent nearly 20 years bringing communities together across Canada and the USA... .... What You'll Earn Year 1 earning potential: $85,000+ (CAD) Year 2 earning potential: $215,,000+ (CAD) Top performers: exceed $1,000,000 in...CadPermanent employmentFor contractorsSelf employmentLocal area
$27.3 per hour
For more than 70 years, Border Paving Ltd. has played a key role in building and maintaining Alberta's infrastructure. From highways and... ...breakdownsMaintain accurate maintenance records and documentationAssist in field service work when required, including occasional overnight travelFollow...SuggestedLong term contractFull timeApprenticeshipNight shiftWeekend work- We are a family in Red Deer, Alberta seeking an experienced, reliable, and caring nanny to help support our growing family and provide care for our infant and newborn. This is a part-time, live-out position, offering approximately 20-25 hours per week. Hours will generally ...SuggestedLong term contractPart timeLive outImmediate start
- ...are looking for parttime childcare and household support. I am currently on maternity leave with my 10 month old daughter. I have a 3 year old in daycare during the week. I am looking for someone to help with care for my 10 month old during the week when I have appointments...Part timeLive outFlexible hours
- ...We are hiring Service Plumbers in Red Deer, AB! Action Furnace has built its reputation... ...role requires skilled, safety-focused professionals who deliver high-quality workmanship, clear... ...Journeyperson Plumbing Ticket Minimum three (3) year driver’s license with a clean abstract...Long term contractRemplacementFull timeImmediate startFlexible hours
- ...passion for providing exceptional customer service? Do you thrive in a fast-paced and... ...Services Agent / Front Desk Agent must be professional, energetic, passionate and customer focused... ...Qualification and Requirements ~ Minimum one (1) year of hotel front desk experience preferred....Full timeImmediate startRelocation packageFlexible hoursShift workNight shiftWeekend workAfternoon shiftEarly shift
$27.28 - $30.51 per hour
...highly competent, and innovative partner in service delivery. A diverse range of programs and... ...an approved institution Required 1 year frontline experience directly related to... ...vulnerable populations Proof of Membership in Professional Association (when applicable)...Full timeTemporary workLocal areaWeekend workAfternoon shift- ...currently have opportunities for: Stock Service, Stocking Team The Stock Service,... ...same time providing quality service in a professional, courteous, and helpful manner. The primary... ...shifts based on store needs and time of year. If you possess the necessary skills...Flexible hoursShift workNight shift
$30 - $35 per hour
...Rentals (formerly Cahill Heating), our Field Service Technicians are trusted experts who keep... ...are known for their expertise, professionalism, and commitment to customer success.What... ...throughout Canada and the United StatesStable, year-round employment with a growing North American...Hourly payFull timeNight shift$21.79 - $24.7 per hour
...Westerner Park, where boundless opportunities, professional growth, and personal fulfillment await.... ...Park is seeking a full-time General Service Employee to join our dynamic Event Delivery... ...setup and execution of a wide variety of year-round events, including internal...Hourly payFull timeFor contractorsFlexible hoursAfternoon shiftEarly shift- ...a reliable and motivated Inside Sales & Service Lead to join our growing team at our Red... ...by providing prompt responses, delivering professional customer service, and demonstrating... ...manager. Qualifications ~3 to 7 years of customer service experience in the same...
$18 - $20 per hour
...plumbing in new residential construction, commercial construction and service, maintenance & duct cleaning. Service Dept Administrator... ...attitude Attention to detail Team orientated with a professional attitude Demonstrated customer service skills Experience...Hourly payFull timeWork at officeLocal areaMonday to fridayShift work$18 per hour
...Secondary (high) school graduation certificate Experience 2 years to less than 3 years On site Work must be completed at the... ...duties, sanitation and safety procedures Ensure that food and service meet quality control standards Maintain records of stock,...Permanent employmentFull timeRemote work- ...Deer - Piper Creek 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...Full timeCasual work
$47.85k - $62.5k per year
...other non-university certificate or diploma from a program of 1 year to 2 years Experience Experience an asset On site Work... ...area Business sector Private sector Automobile repair services Private company, corporation or industry Responsibilities...Permanent employmentFull timeWork at officeRemote work$33.6 per hour
...career as an Apprentice Automotive Technician with Kal Tire in Red Deer, AB ? We are currently hiring for an Automotive Service Technician (AST) Year 4 apprentice to join our team. We're seeking a motivated individual with strong problem-solving skills and a passion for...Hourly payRemplacementPermanent employmentFull timePart timeApprenticeshipInternshipManual labor- ...components Adjust, repair or replace parts and components of automotive systems Repair or replace mechanical units or components Estimate parts and labour cost to perform vehicle maintenance and repairs Perform scheduled maintenance service To Apply Send Your CV...Full time
$16 per hour
...of price and quality for our guests. This is how we will make a positive impact in our communities and world. Job Title Guest Service Representative Direct Report Store Manager Department Store Operations Location 2810 50 Ave, Unit 120, Red Deer, AB...Full timeImmediate startWork from homeShift workDay shiftAfternoon shift- ...is Alberta and British Columbia. For 50 years we have been empowering customers with reliable... ...to delivering exceptional quality and service, we aim to be the leading provider of... ...at our Red Deer location. * Pride and professionalism in everything you do. What We Offer...Full timeApprenticeship
- ...Job Responsibility: CLIENT SERVICE COORDINATOR: A CAREER FOR THOSE BLESSED WITH THE GIFT OF ORGANIZATION! Are you interested in making a difference in the field of healthcare? Would it give you satisfaction to be part of a team that contributes to improving the health and...Full timeWork at officeImmediate startDay shift
- ...Job Description Job Description Eagle Well Servicing is hiring Experienced Derrickhands in all locations! Our Operating Centers are... ...large safe and reliable fleet of mobile single, double and slant service rigs for workovers, well completions, re-entry preparation services...Hourly payFull timeContract workSeasonal workLocal areaImmediate start
$27 per hour
...Join the Team as a Support Services Manager – Make a Meaningful Impact in Senior Care! Site : Assisted Living Care Home Location : Beautiful Red Deer County Wages: Up to $27/hour + Benefits Are you a passionate leader with experience in seniors care or...Hourly payFull time$18.34 - $18.84 per hour
...workplaces. At Sodexo, our purpose is to create a better everyday for everyone to build a better life for all. As the global leader in services that improve the Quality of Life, we operate in 55 countries, serving over 100 million consumers each day through our unique...Long term contractFull timeFor contractorsLocal areaRemote work- ...Store - RED DEER, AB Deliver friendly customer service, help customers shop our store, and find what they’re looking for. Ensure all customers... ...all team members in this role to be at least sixteen (16) years or older. At The Michaels Companies Inc., our purpose is to fuel...Full timePart timeLocal areaNight shiftEarly shift
$18.85 - $21.02 per hour
...Position Overview: Westerner Park is seeking reliable, adaptable, and service-oriented General Service Employees to join our Event Delivery team. These casual positions support the successful delivery of year-round events through event setup and teardown, janitorial services,...Hourly payPart timeFor contractorsCasual workWork at officeImmediate startFlexible hoursShift workAfternoon shiftEarly shift$15.5 per hour
Work Term: Permanent Work Language: English Education: Experience: Études Aucun certificat, diplôme ou grade Tâches Nettoyer et désinfecter des articles comme des treillis, des chariots et des broyeurs de déchets de lave-vaisselle Débarrasser et nettoyer...Permanent employmentFull time$28 - $45.67 per hour
...Job Responsibility: Job Summary We are seeking a dedicated and experienced Food Service Manager to oversee the daily operations of our food service establishment. The ideal candidate will possess strong leadership skills and a passion for delivering exceptional customer...Hourly payFull timeMonday to fridayFlexible hoursDay shiftAfternoon shift- ...genuine consumer feedback. We connect individuals with flexible remote work from home research opportunities that help shape products, services, and user experiences. Role Overview We’re inviting individuals from all backgrounds, including those searching for customer...Part timeCasual workRemote workWork from homeFlexible hours
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 Red Deer, AB
- data services manager Red Deer, AB
- nursing services manager Red Deer, AB
- environmental services supervisor Red Deer, AB
- district service manager Red Deer, AB
- chef service technique Red Deer, AB
- assistant service manager Red Deer, AB
- environmental services manager Red Deer, AB
- service manager Red Deer, AB
- member service manager Red Deer, AB




