Dietary Aide

MacLeod Cares

Town of Kensington

Remote

CAD 248,000 - 304,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

100% remote
Flexible hours
Career growth
Home office stipend
Culture focus

Job summary

Sparkrock seeks a Senior Delivery Manager to drive ERP/SaaS delivery for a $3–5M portfolio, leading a diverse professional services team across ERP implementations and customer outcomes.

You will own budgeting, revenue forecasting, and risk mitigation while collaborating with Sales, Product, Engineering, and Customer Success to ensure high-value client outcomes. This fully remote role is global, with occasional in-person travel and flexible hours.

Qualifications

  • Bachelor’s degree in a relevant field.
  • 10–15 years in professional services or similar roles within software/tech.
  • 3–5 years in leadership (Senior Manager/Director).
  • Experience managing P&L and book of business up to $3–5M.

Responsibilities

  • Own P&L and book-of-business performance for a $3–5M portfolio.
  • Oversee delivery quality across ERP/SaaS implementations.
  • Lead and motivate a diverse professional services team.
  • Act as senior escalation and relationship point for key customers.
  • Allocate resources to balance delivery capacity and margin.
  • Identify risks and implement mitigation plans.
  • Partner with Sales on scoping, pricing, and positioning of new engagements.
  • Drive process improvements across the delivery lifecycle.
  • Finalize roadmaps and prioritize tickets.
  • Engage with customers to understand needs and ensure a positive experience.
  • Collaborate cross-functionally to align on priorities.

Skills

P&L ownership
Delivery leadership
ERP/SaaS delivery
Project management
Budgeting & forecasting
Client relationship mgmt
Team leadership
Strategic thinking

Education

Bachelor’s degree in Business/CS/IT

Tools

Microsoft Dynamics 365 Business Central

Job description

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.

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.
Perks
  • 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!
Compensation structure
  • Base: $175,000/yr
  • Bonus: $40,000/yr
  • OTE: $215,000/yr
Equal Employment Opportunity
  • 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
  • Work arrangement: This is a fully remote position, open to applicants residing in Canada.
Reasonable accommodation
  • 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.
Hiring commitments
  • 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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

National Business Development Manager
National Business Development Manager

MacDonald Search Group • Vancouver

Remote
CAD 175,000 - 215,000
Remote work
Home office stipend
Flexible hours
+2
Director of Professional Services (OTE $215,000/year CAD), Sparkrock
Director of Professional Services (OTE $215,000/year CAD), Sparkrock

Ionic Partners, LLC • Surrey

On-site
CAD 175,000 - 215,000
100% remote
Flexible hours
Growth opportunities
+3
Director of Professional Services (OTE $215,000/year CAD), Sparkrock
Director of Professional Services (OTE $215,000/year CAD), Sparkrock

Ionic Partners, LLC • Edmonton

On-site
CAD 175,000 - 215,000
100% remote
Flexible hours
Career growth
+3
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock

Ionic Partners, LLC • Winnipeg

On-site
CAD 175,000 - 215,000
100% remote and global
Flexible work hours
Growth support and tools
+3
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock

Ionic Partners, LLC • Fredericton

On-site
CAD 175,000 - 215,000
Remote work
Flexible hours
Home office stipend
+2
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock

Ionic Partners, LLC • Prince Albert

On-site
CAD 175,000 - 215,000
100% remote
Flexible work hours
Professional growth support
+3
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock

Ionic Partners, LLC • Red Deer

On-site
CAD 242,000 - 306,000
Remote work globally
Flexible work hours
Career growth support
+3
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock

Ionic Partners, LLC • City of Moncton

On-site
CAD 175,000 - 215,000
Remote work
Flexible hours
Home office stipend
+2
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock
Director of Professional Services (OTE $215,000/year CAD), @Sparkrock

Ionic Partners, LLC • Brampton

On-site
CAD 249,000 - 306,000
100% remote globally
Flexible hours
Home office stipend
+2
Director of Professional Services (OTE $215,000/year CAD), Sparkrock
Director of Professional Services (OTE $215,000/year CAD), Sparkrock

Ionic Partners, LLC • Kelowna

On-site
CAD 175,000 - 215,000
100% remote