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 5 hours ago
Similar jobs that could be interesting for youBased on the Director Of Professional Services (Ote $215,000/Year Cad), @Sparkrock in Guelph, ON vacancy
  •  ...Early Years Educator - Full Time Contract (RECE, EYE) Location: Rickson Ridge YMCA Child...  ...to earn more as their length of service increases • 12 well-being days for sick...  ...Attend required curriculum training and professional development opportunities. Maintain qualifications... 
    Suggested
    Full time
    Contract work
    Live In
    Monday to friday
    Shift work

    YMCA of Three Rivers

    Guelph, ON
    5 days ago
  • $23.85 per hour

     ...Specifications/Qualifications: Education & Professional Qualifications: •    High school diploma...  ...from Mars? •  Work with over 130,000 like-minded and talented Associates, all guided...  ...is expected to be between the below range CAD 23.85 - CAD 31.30. Please note: This job... 
    Cad
    Hourly pay
    Relocation package
    Shift work
    Day shift
    Guelph, ON
    5 days ago
  •  ...associates. Provides customer service in all areas of funeral arrangements...  ...and memorial ceremonies in a professional, organized and caring manner...  ...Embalmer, Apprentice or Funeral Director, Apprentice as required by state/provincial law ~2 years directly related experience preferred... 
    Suggested
    Full time
    Apprenticeship

    Service Corporation International

    Guelph, ON
    1 day ago
  • $168.45k - $221.09k per year

     ...Job Description: The Director of National Key Accounts leads four associates to service relationships & deliver business results...  ...interpersonal skills. ~10+ years of Sales experience, ideally within...  ...Mars? Work with over 130,000 diverse and talented Associates,... 
    Cad
    Local area
    Guelph, ON
    14 days ago
  •  ...possibility of overtime). This position is eligible to receive a $3,000 sign-on bonus, broken into 2 payments of $1,500 to be paid at six...  ...of employment is expected to be between the below range CAD 23.85 - CAD 31.30. Please note: This job posting is for an existing... 
    Cad
    Relocation package
    Shift work
    Night shift
    Guelph, ON
    a month ago
  •  ...Esso is seeking a motivated 310S Automotive Service Technician Apprentice to join its fully...  ...repair environment that values safety, professionalism, and craftsmanship. You’ll contribute...  ...professionalism. Preferred Second- or third-year 310S apprentice preferred. Day-block... 
    Full time
    Apprenticeship
    Internship
    Local area

    RLB People

    Guelph, ON
    3 days ago
  • $83.02k - $97.67k per year

     ...sector. The Team Leader, Claims Services will support a group of adjudicators, customer-oriented professionals responsible for determining...  ...related experience ~ Minimum 5 years’ experience in claims adjudication...  ...the livelihood of over 47,000 Ontario farmers against the many... 
    Long term contract
    Permanent employment
    Full time
    Work at office

    Agricorp

    Guelph, ON
    10 days ago
  • $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... 
    Long term contract
    Temporary work
    Local area

    The Battery Shop Ltd

    Guelph, ON
    27 days ago
  •  ...balance, and doing what you love. For over 75 years, the companies that began independently,...  ...moments of ingenuity. As a  Food Services  Associate , reporting to the Account...  ...customers (internal and external) and responds professionally to all questions and concerns, directing... 
    Full time
    Part time
    Local area
    Monday to friday

    Dexterra Signature Dining

    Guelph, ON
    13 days ago
  • $40 - $45 per hour

     .... They are currently looking for a field service technician to service their clients primarily...  ...area and will require a person who is professional with good communication skills. Normal...  ...technician experience preferred -3-7 years experience in mechanical/electrical driven... 
    Hourly pay
    Monday to friday

    WORKFORCE Staffing Solutions

    Guelph, ON
    16 days ago
  • $19.23 per hour

     ...Secondary (high) school graduation certificate Experience 1 year to less than 2 years On site Work must be completed at the...  ...supplies required for meal preparation Ensure that food and service meet quality control standards Prepare budget and cost estimates... 
    Permanent employment
    Full time
    Remote work

    Caro Leveillee Pierce Foods Inc. o/a Tim Horton's

    Guelph, ON
    3 days ago
  • $21 - $30 per hour

     ...40 acquisitions completed in the last 10 years. If you want to contribute to an inspiring...  ...looking for a Bilingual Human DNA Customer Service Rep in 335 Laird Rd, Suites 2, 3B, 4, 5, Guelph...  ...Compensation Range: $21 - $30 per hour (CAD) with company benefits and vacation time.... 
    Cad
    Hourly pay
    Long term contract
    Full time
    For subcontractor
    Work at office
    Overseas
    Afternoon shift

    Merieux NutriSciences

    Guelph, ON
    7 days ago
  • $40k per year

    Bullet Trade Services  |  Guelph, Ontario  |  Full time  |  In person Annual salary: $40,000 Help bring great people into Bullet Do you enjoy connecting with people and keeping a hiring process moving? Join Bullet Trade Services and help us find the tradespeople who deliver... 
    Full time
    Work at office

    Bullet Trade Services

    Guelph, ON
    18 days ago
  • $25.03 - $25.93 per hour

     ...maintain their independence by living in their own homes with pride and dignity. Assistance from a professional and friendly Worker is a key component to providing this quality service. It isn't an easy job, so only exceptional, caring people need apply. We are currently... 
    Full time
    Part time
    Summer work
    Casual work
    Immediate start
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    Guelph Independent Living

    Guelph, ON
    18 days ago
  • $20.56 - $25.7 per hour

     ...branches across Southern Ontario with over 85,000 Members we are proud to serve.   We...  ...following:  Positive, un-big bank like service experience delivered through Member-facing...  ...Strong knowledge of computer systems Two years’ experience helping Members or customers in... 
    Hourly pay
    Part time
    Work at office
    Local area

    DUCA Financial Services Credit Union Ltd.

    Guelph, ON
    23 days ago
  • $75k - $85k per year

     ...Additional Role Salary Range: $75,000 - $85,000 Shift: 8 hour day...  ...premier commercial heat treat services provider, in North America....  ...and operated, with over 80 years of experience in the industry,...  ...electrical schematics. Assist with CAD work including 2D and 3D... 
    Cad
    Full time
    Internship
    Remote work
    Worldwide
    Monday to friday
    Shift work
    Night shift
    Day shift

    RLB People

    Guelph, ON
    15 days ago
  • $80k - $105k per year

     ...global leader in environmental services, operating across all five continents with nearly 218,000 employees. Specializing in water...  ...dedicated team of experienced professionals committed to tackling the world...  ...relevant experience At least 5 years of experience in an EHS role at... 
    Cad
    Full time
    For contractors
    Work at office
    Local area
    Flexible hours

    Water Technologies

    Guelph, ON
    2 days ago
  • $120k - $145k per year

     ...engineering, and regulatory professionals across Canada and the United...  ...environmental and sustainability services to our clients through the...  ...Reporting to the Regional People Director, you will operate...  ...growth and satisfaction for many years. Here’s what else you’ll enjoy... 
    Permanent employment
    Full time
    Monday to friday
    Flexible hours

    SLR

    Guelph, ON
    4 days ago
  •  ...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 time
    Casual work
    Remote work
    Work from home
    Flexible hours

    ApexFocusGroup

    Guelph, ON
    more than 2 months ago
  • $75k - $95k per year

     ...powering communities for over 100 years across Canada, the U.S., and...  ...daily work of maintenance, service, and repair of wind turbine equipment...  ...issues may be resolved in a professional and productive manner....  ...estimate of the pay range is CAD$75,000 - CAD$95,000 at the time... 
    Cad
    Long term contract
    Full time
    For contractors
    Flexible hours

    TransAlta

    Guelph, ON
    5 days ago
  • $60k - $70k per year

     ...~1 property and 1 Board of Directors. That means 1 meeting schedule...  ...property management and consulting services with a wide range of clients....  .... Compensation: $60,000 - $70,000 + Benefits + Education...  ...License. Experience: 2+ years of experience in Condominium Property... 
    Full time
    Work at office
    Monday to friday
    Flexible hours
    Afternoon shift

    4Sight Search Solutions Inc.

    Guelph, ON
    a month ago
  •  ...Pay Details: $0.00 - $0.00 CAD This role is eligible for commission...  ...of financial products and services through its branch banking...  ...Force and seeking proven sales professionals to join our dynamic team! Do you...  ...around the world. More than 95,000 TD colleagues bring their... 
    Cad
    Full time
    Work from home
    Home office
    Flexible hours

    TD

    Guelph, ON
    23 hours ago
  • $23 - $28 per hour

     ...global leader in environmental services, operating across all five continents with nearly 218,000 employees. Specializing in water...  ...dedicated team of experienced professionals committed to tackling the world...  ...an MRP system, with at least 3 years of experience (SAP preferred).... 
    Cad
    Full time
    Immediate start
    Flexible hours

    Veolia

    Guelph, ON
    more than 2 months ago
  •  ...Banking Pay Details: 22.50 - 28.33 CAD TD is committed to providing...  ...a broad range of customer service transactions and providing information...  ...High School diploma and/or 1+ years of relevant experience...  ...around the world. More than 95,000 TD colleagues bring their skills... 
    Cad
    Full time
    Work from home

    TD

    Guelph, ON
    2 days ago
  •  ...Coordinator, Infection Control, Directors, Resource /Charge Nurse and/...  ...and grow through a generous professional development program,...  ...an active, outdoor lifestyle year-round A vibrant arts, culture...  ...commitment to excellent customer service when interacting with patients... 
    Long term contract
    Temporary work
    Work at office
    Local area
    Shift work

    Guelph General Hospital

    Guelph, ON
    2 days ago
  • $21 - $25 per hour

     ...Pay Range CAD $21.00 - CAD $25.00 /Hr. Hotel Equities, a multi...  ..., is seeking a dependable, service-oriented Banquet Captain to...  ...diploma or equivalent. Two years of banquet or food and beverage...  ...our associates to grow professionally while delivering exceptional experiences... 
    Cad
    Work at office
    Local area
    Immediate start
    Flexible hours
    Weekend work

    Hotel Equities

    Guelph, ON
    11 hours ago
  • $90k - $100k per year

     ...Field of Study Preferred: 3 years in heavy industry Required Technical...  ...Excel, Word, Project, Auto CAD, SAP, etc. is preferred WHAT...  ...Estimated Wage Range: $90,000 - $100,000/Annually. Flexible...  ...health and well-being support Service recognition awards to celebrate... 
    Cad
    Internship
    Local area
    Flexible hours

    Amrize

    Guelph, ON
    8 days ago
  • My partner and I are looking for a PT live-out nanny to care for our friendly one year old daughter. This would start beginning of September. Looking for a nanny who has experience with caring for one year olds, is reliable, friendly, and able to work within our family unit.... 
    Full time
    Part time
    Live out
    Day shift
    Guelph, ON
    22 days ago
  • Job description: Salary:95-105k with OTE (On-Target Earnings) up to a 20% bonus Company...  ...results. What You Bring * 4-6 years of B2B marketing experience, with a strong...  ...performance-based bonus. * Opportunities for professional growth as the company and marketing... 
    Permanent employment
    Full time

    Altruck International Centres

    Guelph, ON
    25 days ago
  • $155k per year

     ...distributes natural products to over 3,000 independent and national...  ...choose from, we deliver full‑service solutions to support brands to...  ...vacancy. Job Title Director of Sales Compensation Starting...  ...and present a knowledgeable and professional image Communicate... 

    Puresource Natural Products Distributor - A NOW Health Group...

    Guelph, ON
    4 hours 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!