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 1 day ago
Similar jobs that could be interesting for youBased on the Director of Professional Services (OTE $215,000/year CAD), @Sparkrock in Meaghers Grant, NS vacancy
  • $51k - $63.75k per year

     ...Administrative Services Clerk (12-month term) Looking for an opportunity...  ...Manager of Planning and the Director of Recreation and Community...  ...: Completion of a two-year community college level certification...  ...to personal and team professional development. The excitement... 
    Suggested
    Permanent employment
    Full time
    Work at office
    Afternoon shift

    Municipality of East Hants

    Elmsdale, NS
    10 hours ago
  • $17 - $18.25 per hour

     ...Secondary (high) school graduation certificate Experience 1 year to less than 2 years On site Work must be completed at the...  ...site environment Noisy Odours Work setting ~ Food service establishment Responsibilities Tasks Establish methods... 
    Suggested
    Permanent employment
    Full time
    Remote work

    KFC/Taco Bell

    Stewiacke, NS
    3 days ago
  • $70k - $106k per year

     ...regional aviation sectors. Over nearly 100 years, we have made numerous breakthroughs in the...  ...conventional and computer-assisted design (CAD) engineering designs, drawings, and...  ...to go above and beyond? Salary range: 70,000$ to 106,000$ depending on candidate experience... 
    Cad
    Relocation

    RTX

    Meaghers Grant, NS
    17 days ago
  • $394k - $400k per year

     ...Programs Available: Yes Compensation: CAD 394000 - CAD 400000 - yearly Nova Scotia Health is the largest provider of health services in Nova Scotia, with some specialized services...  ...the province. Our passionate team of professionals provides a variety of high-quality... 
    Cad
    Full time
    Locum
    Internship
    Local area
    Relocation

    Nova Scotia Healthcare System

    Stewiacke, NS
    3 days ago
  • $375k - $400k per year

     ...comprehensive primary health care services to practice patients of all ages and...  ....5 hours per week ~46 weeks per year Remuneration ~375000 - 400000 CAD ~ Remuneration type is either...  ...patient care which embraces family life professional development and community... 
    Cad
    Full time
    Locum
    Internship
    Local area
    Remote work
    Relocation

    Nova Scotia Healthcare System

    Stewiacke, NS
    a month ago
  • $3639.93 per week

     ...50202 Department: Public Prosecution Service Location: SHUBENACADIE Type of Employment...  ...of the community while working in a professional, inclusive, and ethical environment....  ...substantive criminal law. You must have one year experience working as a Crown Attorney or... 
    Long term contract
    Permanent employment
    Temporary work
    Live In

    Public Service Commission, Government of Nova Scotia

    Shubenacadie, NS
    10 hours ago
  •  ...Canada serving approximately 19,000 children from Pre-Primary...  ...Family), the CCRCE is seeking the services of a Community Outreach Worker...  ..., etc; - Minimum of two years experience, or acceptable combination...  ...reporting; - High degree of professionalism; - Ability to work... 

    Province of Nova Scotia Regional Centres for Education

    Shubenacadie, NS
    17 days ago
  •  ...provincial, community-based intervention service that is provided, in this region, to Colchester...  ...trained RNs and NPs provide timely, professional, confidential, trauma-informed medical...  ...experience a strong asset. Three (3) years of experience in the community, women's health... 
    Permanent employment
    Full time
    Casual work
    Internship
    Flexible hours
    Night shift
    Weekend work
    Afternoon shift

    VON Canada

    Middle Musquodoboit, NS
    1 day ago
  •  ...written and verbal communication skills. · Customer Oriented. · Professional, responsive, and positive work attitude is essential Why work...  ...compete in a variety of market sectors and produce close to 1,000 individual products in 12 facilities across the Maritimes. Five... 
    Full time
    Internship

    The Shaw Group

    Lantz, NS
    a month ago
  •  ...Scotia Licensed Millwright-Industrial Mechanic. · Minimum three years of experience as an Industrial Mechanic, preferably in a production...  ...we compete in a variety of market sectors and produce close to 1,000 individual products in 12 facilities across the Maritimes. Five retail... 
    Full time
    Shift work

    The Shaw Group

    Lantz, NS
    a month ago
  •  ...for an energetic, motivated Account Representative to grow our professional customer base and deliver practical building material solutions...  ...Follow up on inquiries and leads, providing responsive, dependable service that earns customer trust. Help customers find the right... 
    Full time

    Payzant Building Products

    Enfield, NS
    22 days ago
  • $17 per hour

     ...Secondary (high) school graduation certificate Experience 1 year to less than 2 years On site Work must be completed at the...  ...room reservations Provide information on hotel facilities and services Provide general information about points of interest in the... 
    Permanent employment
    Full time
    Remote work

    Hilton Garden Inn Halifax Airport

    Enfield, NS
    4 days ago
  • $21.95 per hour

     ...Address customers' complaints or concerns Provide customer service Manage events Supervision ~16-20 people ~ Staff in various...  ...options Early morning Evening Shift Experience ~2 years to less than 3 years Employment terms options Flexible hours... 
    Permanent employment
    Full time
    Flexible hours
    Shift work
    Weekend work
    Day shift
    Afternoon shift
    Early shift

    A&W

    Elmsdale, NS
    23 days ago
  • $20 per hour

     ...Money-Back Guarantee… and that’s just the beginning. Named five years in a row to the Globe & Mail’s list of the Top Growing Companies...  ...in Toronto, Clutch was founded in 2017 and currently services Ontario, New Brunswick, Nova Scotia, British Columbia, and Prince... 
    Hourly pay
    Permanent employment
    Full time
    Internship
    Monday to friday

    Clutch Technologies Inc.

    Enfield, NS
    2 days ago
  •  ...Caregiver / Home Care Assistant in Stewiacke, Shubenacadie & Enfield! For over 20 years Earth Angels Home Care has led the way as Nova Scotia's most dynamic and trusted homecare service provider. We are committed to training and innovation to deliver exceptional care for... 
    Full time
    Shift work
    Night shift
    Weekend work
    Day shift
    Afternoon shift

    Earth Angels Home Care

    Shubenacadie, NS
    22 days ago
  • $75k - $85k per year

     ...permet d’évoluer rapidement. Régime d’avantages sociaux collectifs et régime enregistré d’épargne-retraite (REER) collectif.     Détails du poste :   Employment Type: Permanent Location: Aéroport de Halifax Rémunération : 75,000$ à 85,000$ par an... 
    Permanent employment
    Work at office
    Remote work

    GardaWorld

    Goffs, NS
    8 hours ago
  • $17 - $22 per hour

     ...English Education No degree, certificate or diploma Experience 1 year to less than 2 years Work must be completed at the physical...  ...Benefits Health benefits Dental plan Health care plan Paramedical services coverage Vision care benefits Financial benefits Life... 
    Hourly pay
    Full time
    Immediate start
    Remote work

    Walls Cabinetry Plus

    Shubenacadie, NS
    more than 2 months ago
  •  ...legislation including safe operation, carriage of goods, hours of service, occupational health and safety, transportation of goods, and...  ...Driver's Licence and a clean driver's abstract · Minimum of two (2) years' Class 1 driving experience; flatbed experience preferred ·... 
    Hourly pay
    Long term contract
    Full time
    Local area
    Night shift
    Weekend work

    The Shaw Group

    Lantz, NS
    16 days ago
  • $70k - $95k per year

     ...Expérience: Education Bachelor's degree or equivalent experience Employment terms options ~ Evening Experience ~3 years to less than 5 years Employment terms options Morning Day Green job ~ Involves duties and responsibilities that lead to... 
    Permanent employment
    Full time
    Day shift
    Afternoon shift

    Hertz Canada LTD

    Goffs, NS
    17 days ago
  • $25 - $28 per hour

     ...Location Work Schedule: 8.00Am to 4.00Pm Work Location: At our Office in Elmsdale, Nova Scotia. Requirements Minimum of 5 years of accounting, accounts receivable, or accounts payable experience. Working knowledge of accounting software such as QuickBooks,... 
    Full time
    Temporary work
    Work at office

    Crystal Clean Maintenance

    Elmsdale, NS
    3 days ago
  • $21.95 per hour

     ...des particuliers ou leur donner des instructions Régler les plaintes des clients et répondre à leurs préoccupations Fournir le service à la clientèle Gérer des événements Fonctions et activités des superviseurs ~16 à 20 personnes ~ Personnes avec diverses responsabilités... 
    Permanent employment
    Full time
    Flexible hours
    Weekend work
    Day shift
    Afternoon shift

    A&W

    Elmsdale, NS
    23 days ago
  •  ...Canada Post. We are currently seeking an on-call Post Office Assistant who will use a customer-focused approach when providing counter services to customers. Note: The ideal candidate should reside in the community. Applicants outside the community in which the Post Office... 
    Full time
    Temporary work
    Casual work
    Work at office

    Canada Post

    Stewiacke, NS
    1 day ago
  • $22 - $35 per hour

     ...repair, with the ability to diagnose and resolve issues efficiently. This role requires a commitment to providing excellent customer service while ensuring vehicles are maintained to the highest standards. The Truck and Transport mechanic apprentice will work in a fast-paced... 
    Hourly pay
    Permanent employment
    Full time
    Apprenticeship
    Monday to friday
    Flexible hours
    Day shift

    Elmsdale Service Center Ltd.

    Elmsdale, NS
    2 days ago
  • $15.2 per hour

     ...depart for their flight! You know our food and beverage menu inside and out and can make excellent recommendations. You live our Steps of Service and Service Standards, exceeding the guest expectations whether they are your first guest of the day or the very last of the shift.... 
    Hourly pay
    Permanent employment
    Full time
    Casual work
    Shift work
    Night shift
    Weekend work
    Day shift

    Firkin Hospitality

    Goffs, NS
    7 days ago
  • $25 - $30 per hour

     ...this field? Do you meet the language requirements listed in the job posting for the position (English or French)? Experience ~5 years or more Employment terms options ~ On call Workplace information ~ On the road job Health benefits Dental plan... 
    Permanent employment
    Shift work

    Fastrac Machining & Fabrication Ltd

    Elmsdale, NS
    28 days ago
  • $50.17k per year

     ...benefits, Financial benefits, Other benefits Languages English Education Secondary (high) school graduation certificate Experience 1 year to less than 2 years Work must be completed at the physical Location. There is no option to work remotely. Benefits Health benefits... 
    Minimum wage
    Full time
    Immediate start
    Remote work
    Day shift
    Early shift

    Hertz Canada Ltd

    Goffs, NS
    more than 2 months ago
  • $17 per hour

     ...setting Private sector Responsibilities: Drive and operate ramp-servicing vehicles and equipment Clean and prepare aircraft interior for...  ...Health benefits Dental plan Health care plan Paramedical services coverage Vision care benefits Other benefits Free parking available... 
    Hourly pay
    Full time
    Remote work
    Night shift
    Weekend work

    Eastern Building Cleaners

    Goffs, NS
    more than 2 months ago
  • $20 - $23 per hour

     ...Personal suitability Reliability Team player Benefits Health benefits Dental plan Disability benefits Health care plan Paramedical services coverage Vision care benefits Financial benefits Group insurance benefits Life insurance Other benefits Free parking available... 
    Hourly pay
    Full time
    Immediate start
    Remote work

    Novus Glass Elmsdale

    Elmsdale, NS
    more than 2 months ago
  • $25 - $30 per hour

     ...des machines Programmer des automates programmables industriels (APIs) Installer de la machinerie et de l'équipement Mettre en service des systèmes et des composants Expérience en utilisation de matériel et de machinerie Commandes électriques et électroniques... 
    Permanent employment

    Fastrac Machining & Fabrication Ltd

    Elmsdale, NS
    28 days ago
  •  ...à la recherche d'un adjoint dans un bureau de poste en disponibilité qui adopte une approche axée sur le client lorsqu'il assure le service au comptoir pour la clientèle.   Remarque : Le candidat idéal devrait habiter dans la collectivité en question. Les candidatures... 
    Temporary work
    Work at office
    Stewiacke, NS
    2 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!