Project Manager, Professional Services
Thatcher Technology Group (TTG) provides direct selling solutions to companies around the world. TTG is seeking a driven and detail-oriented Intermediate Project Manager to join its Professional Services Team, leading client engagements across TTG’s software platforms:
- Prowess – TTG’s established .NET Framework direct selling application.
- Ascend – TTG’s newer .NET Core microservice-based direct selling platform.
In this role, the Project Manager will take increasing ownership of client engagements — from onboarding through post-implementation support — operating with growing autonomy while collaborating with senior team members on escalations and strategic decisions. This is a multi-faceted role blending hands-on technical project work with client relationship management.
Location: Canada (remote)
The salary range for this role is $90,000–$105,000 CAD per year. Final compensation will be determined based on experience and skills.
What You'll OwnLead client implementations from start to finish
- Own the day-to-day delivery of software implementation and migration projects, from requirements and planning through testing, go-live, and post-implementation support.
- Build project plans, milestones, customer testing plans, cutover strategies, and contingency plans.
- Coordinate software upgrades, testing activities, and dependencies across technical and client teams.
- Manage multiple client engagements or work streams at the same time, including smaller enhancements and statements of work.
Keep delivery, budgets, and resources on track
- Monitor scope, timelines, budgets, resource capacity, dependencies, risks, and delivery commitments.
- Track actual project costs against plan, forecast variances, and take action when financial or delivery targets are at risk.
- Identify risks and constraints early, determine appropriate next steps, and escalates when senior support is needed.
- Keep project plans, requirements, workflows, testing records, defects, decisions, and reporting aligned and accurate. Intermediate
- Produce accurate, scheduled reporting on milestones, deliverables, velocity, burndown, budget performance, resource capacity, and timeline risk.
Own the client relationship throughout delivery
- Act as a dependable point of contact for clients, keeping expectations, responsibilities, decisions, and next steps clear.
- Lead project meetings, status updates, escalations, and decision-making discussions with client and internal stakeholders.
- Translate technical topics for non-technical audiences and ensure technical teams have the business context they need.
- Build trust through transparent communication, realistic expectation-setting, sound judgment, and consistent follow-through.
- Travel occasionally when required for client or project needs.
Responsibilities may evolve as the Professional Services team grows.
What We're Looking For- 3–5 years of experience in project management, preferably in software implementation or SaaS environments.
- Demonstrated ability to manage multiple projects simultaneously in a fast-paced environment.
- Strong analytical, organizational, and prioritization skills.
- Effective communicator — comfortable translating technical concepts for non-technical audiences and vice versa.
- Experience working both independently and in collaborative, cross-functional team settings.
- Ability to adapt to shifting priorities, demands, and timelines with composure.
- Familiarity with AI-assisted tools to support project documentation, reporting, and workflow efficiency.
- Excellent verbal and written communication skills.
- Bachelor’s degree in Computer Science, Business, or a related field preferred; equivalent professional experience will be considered.
- Familiarity with project management or collaboration tools…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).