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 Conception Bay South, NL vacancy
  • $28.72 per hour

     ...graduation certificate Experience 7 months to less than 1 year On site Work must be completed at the physical location. There...  ...and privacy legislation Co-ordinate and plan for office services such as accommodation, relocation, equipment, supplies, forms, disposal... 
    Suggested
    Full time
    Contract work
    Work at office
    Remote work
    Relocation

    Canning's Personal Care Home

    Conception Bay South, NL
    5 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... 
    Suggested
    Full time
    Temporary work
    Part time
    Casual work
    Immediate start
    Remote work
    Flexible hours

    AFG Inc

    Conception Bay South, NL
    more than 2 months ago
  •  ...FULL-SERVICE SHOPPER Start earning money fast and be your own boss. Become an Instacart...  ...$10 Basic requirements: At least 18 years old (19+ to deliver alcohol) Eligible to...  ...such as a courier, driver, truck driver, professional driver, taxi driver, food delivery driver... 
    Suggested
    Weekly pay
    Contract work
    Temporary work
    Part time
    For contractors
    Seasonal work
    Local area
    Work from home
    Flexible hours
    Weekend work
    Weekday work

    Instacart Shoppers

    Conception Bay South, NL
    4 days ago
  • $19.85 - $22.95 per hour

     ...have the experience and strength of our 100-year legacy and our 5000 colleagues have the...  ...pride in providing excellent customer service! Share your passion for customer service...  ...throughout your career to support and guide your professional development. This position pays between $... 
    Suggested
    Hourly pay
    Remplacement
    Full time

    Uap, Inc.

    Conception Bay South, NL
    more than 2 months ago
  • $19 per hour

     ...Secondary (high) school graduation certificate Experience: 2 years to less than 3 years or equivalent experience Asset languages...  ...ingredient and supplies required for meal preparation Hire food service staff Ensure that food and service meet quality control... 
    Suggested
    Permanent employment
    Full time
    Shift work
    Night shift
    Weekend work
    Afternoon shift

    One More Family Restaurant

    Conception Bay South, NL
    14 days ago
  •  ...world's largest providers of products and services to the global energy industry. Job...  ...development of operators and Associate Field Professionals on all aspects of job....  ...functions of the job. Minimum of 1 year of experience in Cased Hole Wireline field... 
    Full time
    Part time
    Second job

    Halliburton

    Paradise, NL
    6 days ago
  • $90k per year

     ...Heat Pumps, is seeking to fill a Director of Business Operations...  ...proven experience (typically 5+ years) in a similar position, ideally...  ...in construction, contracting or service-based business, with progressive...  ...experience, starts at approximately $90,000. Comprehensive benefits... 
    Permanent employment
    Full time
    Contract work
    Work at office

    Jump Recruitment Specialists

    Mount Pearl, NL
    1 day 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
    Night shift
    Afternoon shift

    Dominion

    Conception Bay South, NL
    5 days ago
  •  ...achieve more together. Position: Medical Director Veterinary Specialty Center of...  ...only specialty referral center and full-service emergency hospital. It was originally founded...  ...Support recruitment, onboarding, and professional development of veterinarians. Lead doctor... 
    Locum
    Relocation package

    VetStrategy

    Mount Pearl, NL
    1 day ago
  • $16.35 per hour

     ...diploma or equivalent experience Experience 7 months to less than 1 year Work must be completed at the physical Location. There is no...  ...credit/debit card payments Scan items Receive payment for goods or services Greet customers Accept reservations or take-out orders Wrap or... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Peters Pizza

    Conception Bay South, NL
    a month ago
  • $19 per hour

     ...school graduation certificate or equivalent experience Experience 2 years to less than 3 years Work must be completed at the physical...  ...ingredient and supplies required for meal preparation Hire food service staff Ensure that food and service meet quality control standards... 
    Hourly pay
    Full time
    Immediate start
    Remote work
    Night shift
    Weekend work
    Afternoon shift

    One More Family Restaurant

    Conception Bay South, NL
    more than 2 months ago
  •  ...working for one of the world’s largest providers of products and services to the global energy industry. Job Description Under...  ...it Learns how to develop relationships with customers and professionally communicate solutions to generate additional business opportunities... 
    Full time
    Part time
    Second job
    Work from home

    Halliburton

    Mount Pearl, NL
    19 hours ago
  •  ...Newfoundland and Labrador A1L 1V1 Customer Service Representative Flexible schedules...  ...Employee discount Scholarship program Years of service Recognition program Supporting...  ...easier every day. Our global family of 150,000 people in over 17,300 stores and 27... 
    Weekly pay
    Temporary work
    Pnp
    Worldwide
    Flexible hours
    Night shift

    Circle K Stores Inc.

    Paradise, NL
    4 days ago
  • $5000 per month

     ...Red Seal, Licensed, Automotive Service Technician – $5,000 Recruitment & Retention  Bonus...  ...business and is  ideal for motivated professionals eager to work on compact cars, domestic...  ...valid driver’s license. • Minimum of 3 years of hands-on experience in front-end brakes... 
    Hourly pay
    Remplacement
    Permanent employment
    Full time
    Part time
    Apprenticeship
    Internship
    Manual labor
    Relocation
    Flexible hours

    Kal Tire

    Paradise, NL
    more than 2 months ago
  • $18 - $19.5 per hour

     ...items by hand Operate and drive automobiles, vans and light trucks to pick up and deliver various items and products Professionalism in customer service Receive and relay information to central dispatch Accept and deliver messages and packages for events,... 
    Long term contract
    Permanent employment
    Local area

    Dooley's Trucking

    Mount Pearl, NL
    7 days ago
  • $27.41 per hour

     ...valuable experience with the latest tools and technology, deliver exceptional service to our customers, and build a promising future in the thriving automotive industry.  ***Must be a 2nd or 3rd year, registered Apprentice Automotive Service Technician Key highlights of... 
    Hourly pay
    Remplacement
    Permanent employment
    Full time
    Part time
    Apprenticeship
    Internship
    Manual labor

    Kal Tire

    Paradise, NL
    12 days ago
  • $25 - $35 per hour

    Service Manager to Retail Abraham motors Location Mount Pearl, NL Salary 25.00 to 35.00 hourly (To be negotiated) / 35 to 40 hours per...  ...management, marketing and related support services, other Experience 2 years to less than 3 years Work must be completed at the physical... 
    Hourly pay
    Long term contract
    Full time
    Work at office
    Immediate start
    Remote work
    Relocation
    Flexible hours
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Abraham Motors

    Mount Pearl, NL
    27 days ago
  •  ...unionized model. For more than 60 years, we have partnered with over 40,000 unions and associations across North...  ...Explaining benefit programs clearly and professionally Completing digital applications...  ...A positive, professional, and service-oriented approach Excellent customer... 
    Weekly pay
    Permanent employment
    Full time
    Remote work
    Flexible hours

    Spade Recruiting

    Paradise, NL
    a month ago
  • $16.35 per hour

     ...Tasks Operate cash register Process money, cheques and credit/debit card payments Scan items Receive payment for goods or services Stock shelves and clean counter area Greet customers Wrap or place merchandise in bags Provide customer service Verify... 
    Permanent employment
    Full time
    Remote work

    Gullies Convenience & Deli Inc.

    Conception Bay South, NL
    1 day ago
  • $16.35 per hour

     ...Études Aucun certificat, diplôme ou grade Tâches Transporter la vaisselle propre, les ustensiles et autres objets aux aires de service et dresser les tables Nettoyer et désinfecter des articles comme des treillis, des chariots et des broyeurs de déchets de lave-... 
    Permanent employment
    Full time
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Tim Hortons

    Mount Pearl, NL
    22 days ago
  • $16.35 per hour

     ...Études Aucun certificat, diplôme ou grade Tâches Transporter la vaisselle propre, les ustensiles et autres objets aux aires de service et dresser les tables Nettoyer et désinfecter des articles comme des treillis, des chariots et des broyeurs de déchets de lave-... 
    Permanent employment
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Tim Hortons

    Mount Pearl, NL
    22 days ago
  • $16.35 per hour

     ...Ranger la vaisselle à l'endroit prévu Refaire les provisions de condiments et d'autres articles sur les tables et dans les aires de service Désinfecter la vaisselle et autres articles et les laver à la main Récurer les marmites et les casseroles Inscrire dans les... 
    Permanent employment
    Flexible hours
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Tim Hortons

    Witless Bay, NL
    22 days ago
  •  ...their careers. Experience the challenges, rewards and opportunity of working for one of the world's largest providers of products and services to the global energy industry. Job Duties Under strict supervision, assists the Service Supervisor during all phases of... 
    Full time
    Part time
    Second job
    Local area

    Halliburton

    Paradise, NL
    6 days ago
  • $16.35 per hour

     ...équivalente Autres langues ~ chinois Tâches Transporter la vaisselle propre, les ustensiles et autres objets aux aires de service et dresser les tables Nettoyer et désinfecter des articles comme des treillis, des chariots et des broyeurs de déchets de lave-... 
    Permanent employment
    Full time
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    One More Family Restaurant

    Conception Bay South, NL
    14 days ago
  • $19 per hour

     ...normes de sécurité Estimer les ingrédients et les fournitures nécessaires à la préparation d'un repas Embaucher du personnel de service des aliments Veiller à ce que la nourriture et le service répondent aux normes de contrôle de la qualité Régler les plaintes... 
    Permanent employment
    Full time
    Night shift
    Weekend work
    Afternoon shift

    One More Family Restaurant

    Conception Bay South, NL
    14 days ago
  •  ...and small household good collection service. With more than 5,000 donations bins and an active home pick...  ...needed funds for Diabetes Canada. Each year, the program diverts more than 100...  ....2 years if the driver has received professional commercial vehicle training Must... 
    Hourly pay
    Part time
    Work at office
    Relocation package

    Sweeping Corporation of America

    Mount Pearl, NL
    14 hours ago
  • $50k - $58k per year

     ...Maximize sales and customer service by integrating omnichannel solutions...  .... Qualifications ~3+ years of team management experience,...  ...Sets Us Apart Salary: $50,000 - $58,000 (rate may be greater...  ...: Opportunities for professional growth and career development.... 
    Full time
    Work at office
    Flexible hours
    Weekend work
    Afternoon shift

    Reitmans

    Mount Pearl, NL
    12 days ago
  •  ...16874025" Apply now $0.40 - $0.40 CAD hourly Company Description...  ...Montréal, Quebec almost 100 years ago. Our product design teams,...  ...about fashion, customer service, and creating a welcoming environment...  ...customer transactions with professionalism and care Utilize product... 
    Cad
    Hourly pay
    Minimum wage
    Long term contract
    Contract work
    Part time
    Work at office
    Flexible hours
    Afternoon shift

    Jobbe

    Mount Pearl, NL
    29 days ago
  • $25.54 per hour

     ...ethic, and excellent customer service skills are essential for success...  ...s license with a minimum of 2 years' safe commercial driving...  ...as in USA. We are a team of 20,000 dedicated employees. At J.D. Irving...  ...are part of a dynamic team of professionals who lead with integrity and... 
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Internship
    Monday to friday
    Flexible hours

    Midland Courier

    Mount Pearl, NL
    10 hours ago
  •  ...pay plus extra: competitive salary with year-end profit-sharing bonus. Complete health...  ...coverage including vision, paramedical services, and Teladoc. Retirement planning made...  ...graduate degree is considered an asset. Professional license in NL (i.e., P.Geo. or P.Eng.)... 
    Permanent employment
    Full time
    Work at office

    GEMTEC Consulting Engineers and Scientists Limited

    Mount Pearl, NL
    1 day 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!