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!

$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
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Director of Professional Services (OTE $215,000/year CAD), @Sparkrock in Steinbach, MB vacancy
  • $55k - $65k per year

     ...has an exciting new opportunity to join Sodexo as our next Food Service Manager/Senior Cook  at our very busy staff cafeteria located in...  ...or criminal record check for this client site .  Salary: $55,000 - $65,000 annually Red Seal Certification Required Schedule... 
    Suggested
    Long term contract
    Full time
    For contractors
    Local area
    Monday to friday
    Flexible hours
    Shift work

    Sodexo Canada

    Steinbach, MB
    more than 2 months ago
  •  ...$11 billion in assets. For over past 80 years, we have worked with our members to create...  ...provide advice and recommend products and services that are tailored to meet every member’s...  ...and lending products) Opportunities for professional development Clothing allowance Free... 
    Suggested
    Full time

    Steinbach Credit Union

    Steinbach, MB
    more than 2 months ago
  •  ...skills with an emphasis on customer service Strong root cause analysis...  ...ethic Proficiency in 2D/3D CAD, MS Word, Excel and Project Assets:  ~ Hold a valid professional registration with EGM (EIT or P.Eng) or CTTAM (CET) ~3+ years experience would be considered an... 
    Cad
    Full time
    Work at office
    Monday to friday
    Shift work

    Ext

    Steinbach, MB
    more than 2 months ago
  • $200k per year

     ...company. For more than 60 years, E.G. Penner has built its reputation...  ..., contractors and building professionals across the region. Today, the...  ...design teams, installation services and extensive project support....  ...Total compensation package exceeding $200,000. #J-18808-Ljbffr... 
    Suggested
    Long term contract
    For contractors
    Internship
    Local area

    DMC Recruitment

    Steinbach, MB
    2 days ago
  •  ...$11 billion in assets. For more than 80 years, we have worked with our members to create...  ...provide advice and recommend products and services that are tailored to meet every member’s...  ...and lending products) Opportunities for professional development Clothing allowance Free... 
    Suggested
    Full time

    Steinbach Credit Union

    Steinbach, MB
    more than 2 months ago
  • $36 per hour

     ...and credit cards ~ Team of 500+ people ~1M+ customers ~10K+ retail partners Average On-Target Earnings: $36.00/hour CAD ($74,880/year equivalent)   Compensation: $20.00/hour CAD base wage + uncapped instant commission   Job Type: (Contract) Full-time hours... 
    Cad
    Long term contract
    Full time
    Contract work
    Part time
    Local area
    Flexible hours

    Neo Financial

    Steinbach, MB
    a month ago
  •  ...enjoy team and social events throughout the year.   WHO YOU ARE We’re looking for...  ...with clients and colleagues. Professional, responsive, and able to use good judgment...  ...exposure to a variety of accounting and tax services. You’ll build your skills through practical... 
    Hourly pay
    Long term contract
    Full time
    Manual labor
    Work at office
    Flexible hours

    Talbot

    Steinbach, MB
    23 days ago
  • $850 per week

     ...consumer insights. We help connect everyday people with flexible remote market research opportunities that influence real products, services, and customer experiences. Role Overview: We are welcoming participants from all backgrounds, including anyone looking for customer... 
    Full time
    Temporary work
    Part time
    Casual work
    Immediate start
    Remote work
    Flexible hours

    AFG Inc

    Steinbach, MB
    more than 2 months ago
  •  ...billion in total assets. For the past 80 years, we have worked with our members to...  ...provide advice and recommend products and services that are tailored to meet every member’s...  ...services, resolving routine concerns with professionalism and care. Identify and refer cross-selling... 
    Long term contract
    Full time

    Steinbach Credit Union

    Steinbach, MB
    more than 2 months ago
  •  ...over $11 billion in assets. For the past 80 years, we have worked with our members to...  ...provide advice and recommend products and services that are tailored to meet every member’s...  ...and lending products) Opportunities for professional development Clothing allowance Free... 
    Full time
    Work at office

    Steinbach Credit Union

    Steinbach, MB
    a month ago
  •  ...Type: Contract / Temporary  Department: Finance & Corporate Services  Professional Designation: CPA or CPA-in-progress  Position Overview...  ...coordinate audit-related deliverables.  ~ Oversee month-end and year-end close processes.  ~ Review significant accounting... 
    Contract work
    Temporary work

    Compu-Vision Consulting Inc.

    Steinbach, MB
    13 days ago
  •  ...Maintains composure and thrives in a fast pace environment Driven by professional development opportunities, and is consistently seeking new...  ...Pay Range: undefined Boston Pizza was established over 50 years ago and is proud to be recognized as one of Canada's 50 Top Managed... 
    Casual work
    Work at office
    Local area
    Flexible hours
    Steinbach, MB
    11 days ago
  •  ...Cardiologist to provide cardiac consultations and related specialist services on an independent contractor basis. Services will be scheduled...  ...specialist services independently in a clinic setting Professional liability coverage as required Contract Arrangement This... 
    Contract work
    For contractors

    Rehoboth Clinic

    Steinbach, MB
    2 days ago
  •  ...Gastroenterologist to provide specialist consultation and gastroenterology services on an independent contractor basis. Services will be scheduled...  ...and other healthcare providers Follow applicable professional, privacy, and clinical standards Contractor Requirements... 
    Contract work
    For contractors
    Internship

    Rehoboth Clinic

    Steinbach, MB
    2 days ago
  •  ...: Contract / Temporary  Schedule: Monday–Friday | 8:00 AM–4:30 PM Mountain Time  Experience: 5+ Years of Progressive Financial/Accounting Experience  Professional Designation: CPA or Actively Pursuing CPA  Position Overview   We are seeking an experienced Financial... 
    Contract work
    Temporary work
    Monday to friday

    Compu-Vision Consulting Inc.

    Steinbach, MB
    13 days ago
  • $31.4 per hour

     ...possible Languages English Education College/CEGEP Experience 2 years to less than 3 years Work must be completed at the physical...  ...work schedules Supervise staff Train staff Determine type of services to be offered and implement operational procedures Balance cash... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Night shift
    Weekend work
    Afternoon shift
    Early shift

    1st Choice Convenience Store

    Steinbach, MB
    10 days ago
  •  ...Finance Team Lead   Location: Alberta, Canada  Job Type: Contract / Temporary  Experience: 7+ Years of Progressive Financial Experience  Professional Designation: CPA or CPA-in-Progress  Position Overview   We are seeking an experienced Finance Team Lead... 
    Contract work
    Temporary work

    Compu-Vision Consulting Inc.

    Steinbach, MB
    13 days ago
  •  ...Senior Financial Analyst   Location: Alberta, Canada  Job Type: Contract / Temporary  Experience: 7+ Years of Progressive Financial Experience  Professional Designation: CPA or CPA-in-Progress  Position Overview   We are seeking an experienced Senior... 
    Contract work
    Temporary work

    Compu-Vision Consulting Inc.

    Steinbach, MB
    13 days ago
  •  ...knowledge of products. What you'll do Provide great customer service by ensuring the store shelves are stocked and by responding to...  ...provide equitable opportunities. Please Note : Candidates who are 18 years or older are required to complete a criminal background check.... 
    Permanent employment
    Temporary work
    Part time
    Internship
    Shift work
    Afternoon shift

    Real Canadian Superstore

    Steinbach, MB
    2 days ago
  • $16 per hour

     ...awareness for our client’s product Provide expectational customer service ensuring customers have a great experience Find creative...  ...in Canada Career growth opportunities for advancement and professional development Keys to success: Outgoing, personable, enjoys... 
    Full time
    Part time
    Flexible hours

    Kognitive Sales Solutions

    Steinbach, MB
    more than 2 months ago
  • $51.5k per year

     ...Whether you see yourself in sales, business development, customer service, retail management, or operations, as a manager in training, you...  ...Competitive Compensation - This position offers targeted 1st year annual compensation of $51500 Paid Time Off , starting with 12... 
    Permanent employment
    Full time
    Traineeship
    Immediate start
    Steinbach, MB
    a month ago
  •  ...knowledge of products. What You’ll Do Provide great customer service by ensuring the store shelves are stocked and by responding to...  ...equitable opportunities. Please Note Candidates who are 18 years or older are required to complete a criminal background check. Details... 
    Hourly pay
    Permanent employment
    Temporary work
    Part time
    Internship
    Shift work
    Night shift
    Afternoon shift

    Loblaw Companies Limited

    Steinbach, MB
    9 days ago
  •  ...relevant field such as Computer Science, Information Systems, Business Administration, related field or equivalent experience ~4-6 years of experience as a business analyst and/or data analysis ~ Involvement with ERP systems, JIRA and Confluence ~ Familiarity with Microsoft... 
    Full time
    Work at office

    Ext

    Steinbach, MB
    more than 2 months ago
  • $24 per hour

     ...Permanent Work Language: English Hours: 40 hours per week Education: Secondary (high) school graduation certificate Experience: 1 year to less than 2 years Tasks Prepare general ledger Prepare journal entry Manage accounts receivable Manage accounts payable... 
    Permanent employment
    Work at office
    Weekend work
    Day shift
    Afternoon shift

    SRR TRANSPORT

    Steinbach, MB
    21 days ago
  •  ...Maintains a positive composure and thrives in a fast-paced environment Pay Range: undefined Boston Pizza was established over 50 years ago and is proud to be recognized as one of Canada's 50 Top Managed Companies for over 20 years in a row . We are committed to the... 
    Casual work
    Work at office
    Local area
    Flexible hours
    Steinbach, MB
    11 days ago
  • Some of what you will doDeliver exceptional customer service and proactively identify opportunities to enhance customer engagement and satisfaction.Contribute to the success of the print and customer service areas of the store by utilizing our selling model within the store... 
    Part time

    Staples

    Steinbach, MB
    16 days ago
  • $23 - $44 per hour

     ...Languages English Education ~ College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year Experience 1 year to less than 2 years On site Work must be completed at the physical location. There is no option to work... 
    Remote work

    Aplin

    Steinbach, MB
    2 days ago
  •  ...Position Summary...To provide customer service by completing assigned tasks relating to receiving and the flow of merchandise through to the sales floor. This will be accomplished by unloading trailers, pulling pallets to the floor and assisting in the processing of merchandise... 
    Hourly pay
    Permanent employment
    Part time
    Night shift
    Afternoon shift

    Walmart Canada

    Steinbach, MB
    8 hours ago
  •  ...in a fast-paced environment, making teamwork essential to successful completion of our task and achieving a high degree of customer service support and satisfaction. This is a 6-Month Term position on the Day Shift. If this opportunity sounds like it may be of interest... 
    Full time
    Work at office
    Monday to friday
    Shift work
    Day shift

    Ext

    Steinbach, MB
    more than 2 months ago
  • $36k - $44k per year

     ...the elite infrastructure and supportive environment you need to Be the Best and outperform at every touchpoint in collision and glass services. As we continue to grow and lead the industry, we ensure you have the resources and the team behind you to move your career forward.... 
    Full time

    Boyd Group

    Steinbach, MB
    16 days 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!