Director Of Professional Services (Ote $215,000/Year Cad), @Sparkrock
$215k per yearIonic 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.
- 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.
- 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.
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 structureBase: $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$17 - $19 per hour
...Job Description Job Description Cleaning Professional Teal Cleaning Group Inc. Fredericton, NB Part-Time / Full-Time Opportunities... .... We take pride in delivering consistent, high-quality service and maintaining strong relationships with our clients. If you...SuggestedHourly payFull timePart timeFlexible hoursShift workNight shiftWeekend workAfternoon shift$75k - $80k per year
...Take your career to the next level in the Food Services industry! We’re looking for an experienced Food Service Site Director who is ready to manage our dining operations,... ...pursue what matters . The pay range for this position is $75,000.00 - $80,000.00....SuggestedContract work- ...GHD, we are currently looking for an Intermediate Environmental Professional - Scientist or Engineer to join our Contaminated Site Assessment... ...P.Geo. designation is considered a strong asset. At least 5 years of hands-on experience in environmental consulting, with a focus...SuggestedFor contractorsFor subcontractorLive InWork at office
- ...others too. We’re hiring a Food Service Supervisor to join the... ...requested by the Food Service Director or Manager whenever his/her skill... ...Qualifications ~3+ years' leadership experience experience... ..., up to 50% reimbursement on professional development initiatives (ex:...SuggestedWork at officeFlexible hoursShift workAfternoon shift
- ...Executive Director – Trade Policy Pay Band 9 Intergovernmental... ...a small team of trade policy professionals dedicated to advancing New Brunswick... ...fields and a minimum of 8 years of progressive experience in... ...package and the Public Service Shared Risk Pension Plan ~...SuggestedFull timePart time
- ...Sparkrock, a 100% remote organization, seeks a Senior Delivery Manager / Director of Professional Services to own the P&L and a $3–5M portfolio of ERP/SaaS engagements, deciding how the delivery organization is resourced, priced, and run to protect margin. You will lead a team...Remote work
$32 - $35 per hour
...Budgetary responsibility: $500,001 - $1,500,000. Tasks: Develop budget to determine cost... ...Set staff work schedules. Determine type of services to be offered and implement operational... ...terms options: Early morning. Experience: 1 year to less than 2 years. Employment terms...Hourly payPermanent employmentImmediate startDay shiftEarly shift$145k - $160k per year
...you and your family receive the services and benefits needed to... ...Opportunity? The Commissioning Director will play a critical role in the... ...technical field. Minimum 20 years of experience in the design, construction... ...range for this role is $145,000 - $160,000 per year...Contract workFor contractorsLocal area$17.5 - $19.75 per hour
...potential. Fredericton Hyundai is looking for a Service Video Advisor/ Internal Service Advisor... ...- Join a crew of outgoing, motivated professionals who will mentor, support, and cheer you... ...Employer-matched up to 4% (and up to 5% after 5 years)because your future matters. ~ A fun,...Hourly payFull timeFlexible hours- ...modern world. We need talented, passionate professionals who are dedicated to doing what’s right... ...difference in our clients’ lives. As a Financial Services Representative, you’ll foster key... ...Funds In Canada). You can demonstrate 1 year experience in working with clients and...Full timeBank staffFlexible hoursAfternoon shift
$15.9 per hour
...Cashier Customer Service *JOB OVERVIEW* Ensure all of our customers receive the most... ...related duties as assigned. * Demonstrate professionalism, courtesy and respect for customers in... ...school diploma preferred 6 months to 1 year of experience in branded quick service restaurants...Hourly payRelocationFlexible hoursShift workWeekend workAfternoon shift- ...Sibylle. I am hiring a caregiver for my elderly parents. I plan to chat with a dedicated individual who is available during the day. Services And Training: My parents live at home and my father is in a wheel chair as he has parkinson's disease. My mother cares for him during...Flexible hoursNight shift
- ...impactful infrastructure of this generation – we call it Aecon Proud . At Aecon we: Ensure you and your family receive the services and benefits needed to support your mental, emotional, and physical well-being. Are intentional when it comes to investing in your...Temporary workRelocation
- ...Do you speak fluent customer service and understand that "my car is making a weird noise" is not actually a technical diagnosis? We're looking for a Collision Repair Service Advisor to join our team. If you can calm stressed customers, navigate insurance claims without...Full time
- ...with Bayview! We are seeking an Evening Service Advisor to play a key role in supporting... ...programs and MS Excel & Word. * Minimum of 3 years Automotive / Truck dealership experience.... ...and team-oriented personality with a professional positive attitude. We offer a...Full timeAfternoon shift
- ...1715 Woodstock Rd, Fredericton, New Brunswick E3C 1L4 Customer Service Representative As a Customer Service Representative, you will... ...Night shift premium Employee discount Scholarship program Years of service Recognition program Supporting temporary workers...Weekly payTemporary workPart timePnpFlexible hoursNight shift
$18.25 per hour
...carriers, and internal teams to support the timely movement of international shipments while maintaining a high level of accuracy and service. Location: 900 HANWELL ROAD FREDERICTON, NB Job Type: Full-Time, Temporary Shift: Monday to Friday |12:30pm to 9:00pm...Hourly payFull timeTemporary workWork at officeOverseasMonday to fridayShift work$100 - $120 per hour
...Director of Clinical Informatics – Enterprise EHR/CIS Implementation Program: Symbio... ...November 1, 2028, with one optional one-year renewal Work Schedule: Full-time... ...clinical stakeholders, physicians, nursing professionals, clinical operations, informatics specialists...Hourly payLong term contractFull timeContract workFor subcontractorLocal areaRemote work$16 - $18 per hour
...Secondary (high) school graduation certificate Experience: 1 year to less than 2 years or equivalent experience Tasks Answer... ...and provide information to customers Arrange for billing for services Arrange for refunds and credits Explain the type and cost of...Permanent employmentFull time- ...oriented bank for the modern world. We need talented, passionate professionals who are dedicated to doing what’s right for our clients. At... ....com What you'll be doing As a member of the Imperial Service Team, you’ll lead a team of Financial Advisors within an Imperial...Full time
- ...Description: Programmer Analyst II – Client Service Delivery System (CSDS) Client:... ...equivalent combination of education and relevant professional experience may be considered. M2 – Overall IM/IT Experience ~ Minimum 15 years of demonstrated Information Management /...Full timeContract workWeekend work
- ...Position Title: Reporter Editor (English Services) (On-Site) Status of Employment: Temporary Long-Term (Fixed Term) Position Language Requirement: English Language Skills: English (Reading - B - Intermediate), English (Speaking - B - Intermediate), English...Long term contractFull timeContract workTemporary workFixed term contractInternshipImmediate startMonday to fridayShift workAfternoon shiftEarly shiftWeekday work
- ...and your work helps shape communities across Atlantic Canada, we'd love to hear from you. Join one. Grow with many. Customer Service Associate/Cashiers play a key role in delivering exceptional service by assisting customers with inquiries, resolving issues, and ensuring...Full timePart timeShift workDay shiftAfternoon shift
- ...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...Permanent employmentTemporary workPart timeInternshipShift workAfternoon shift
- Role: Roofer Summary: Install, repair, or replace four and/or single-ply commercial roofing systems, using waterproof sheet materials such as modified plastics, elastomeric, or other asphaltic composition on various sectors including but not limited to industrial, institutional...
- The Bayview Group is a full service, parts and sales dealer for Kenworth Trucks and KUBOTA... ...environment and present themselves in a professional manner with a positive cooperative attitude... ...Windows based software. * Minimum 4 years experience in a Service environment....Hourly payFull timeLocal areaRelocation packageFlexible hoursShift workAfternoon shift
$16.4 - $17.9 per hour
Food Service Counter Attendant Tim Hortons Fredericton Location 1189 Prospect Street Fredericton, NB Salary 16.40 to 17.90 hourly (To be... ...Secondary (high) school graduation certificate Experience 1 year to less than 2 years Work must be completed at the physical Location...Hourly payFull timeImmediate startRemote workNight shiftWeekend work$16 - $18 per hour
...Répondre aux demandes de renseignements des clients et leur fournir de l'information Prendre les dispositions pour la facturation des services Prendre des dispositions pour les remboursements et l'établissement d'une note de crédit Expliquer aux clients la nature et le...Permanent employmentFull time$90.28k - $143.11k per year
...Brunswickers. Together, we are over 45,000 New Brunswickers who are... ...of Public Prosecution Services. The Public Prosecution Services... ...Reporting directly to the Director of Specialized Prosecutions, in... ...check . Lawyer Up to 8 years of membership in good standing...Permanent employmentFull timePart timeWork at officeRemote workFlexible hours- ...Parts that operates more than 6,000 stores, with more than 92,000... ...Reporting to the Director of Corporate Store Sales, the... ...profiles using the CRM system (services offered, number of employees,... ...Qualifications • Minimum of 1–2 years of experience as a Sales Representative...Long term contractWork at office
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!
- conference services manager Fredericton, NB
- marine service manager Fredericton, NB
- automotive service manager Fredericton, NB
- coordonnateur service à la clientèle Fredericton, NB
- district service manager Fredericton, NB
- environmental services manager Fredericton, NB
- member service manager Fredericton, NB
- director corporate services Fredericton, NB
- chef de service Fredericton, NB
- nursing services manager Fredericton, NB




