Note: The job is a remote job and is open to candidates in USA. Echo360 is the global leader in learning transformation platforms, delivering interoperable solutions that support transformative learning experiences for education and business. The Senior Technical Project Manager leads complex, customer-facing SaaS initiatives including onboarding, implementations, migrations, upgrades, training engagements, and offboarding. The role coordinates cross-functional teams, manages project plans, risks, dependencies, customer communications, executive reporting, and delivery governance.
Responsibilities
- Lead customer-facing technical projects from initiation through successful completion
- Develop comprehensive project plans that define scope, milestones, timelines, dependencies, resource assignments, deliverables, and success criteria
- Build and maintain detailed project schedules that include customer responsibilities, internal workstreams, critical decision points, implementation milestones, and key deliverables
- Monitor project progress against plan and proactively identify schedule impacts, resource constraints, and execution risks
- Drive projects to completion while balancing quality, timelines, customer expectations, and business priorities
- Successfully manage multiple concurrent customer projects with competing priorities
- Coordinate work across Product, Engineering, Technical Implementation, Customer Success, Professional Services, Training, Support, Sales, and other internal organizations
- Lead project kickoff meetings, planning sessions, milestone reviews, recurring status meetings, and project closeout activities
- Ensure all project participants understand responsibilities, timelines, dependencies, and expected outcomes
- Hold project teams accountable for meeting agreed-upon deliverables and deadlines
- Remove obstacles, facilitate decision-making, and escalate issues when necessary to maintain project momentum
- Serve as the primary project management contact for assigned customer engagements
- Build trusted relationships with customer stakeholders throughout the project lifecycle
- Present project plans, schedules, milestones, risks and overall project status to customer stakeholders and executive sponsors
- Lead recurring customer project meetings to communicate progress, upcoming activities, decisions, risks, and schedule changes
- Ensure customers clearly understand their responsibilities, required deliverables, key milestones, and project timelines
- Drive customer accountability for decisions, approvals, testing activities, resource commitments, and project milestones necessary to maintain delivery schedules
- Manage customer expectations through proactive, transparent, and professional communication
- Identify project risks, assumptions, issues, dependencies, and resource constraints early in the project lifecycle
- Develop mitigation strategies and coordinate resolution across functional teams
- Maintain project RAID (Risks, Assumptions, Issues, Dependencies) logs and action registers
- Manage scope changes through established change management processes
- Escalate critical issues with clear recommendations and resolution options
- Prepare and distribute weekly executive project status reports summarizing project health, accomplishments, upcoming milestones, risks, dependencies, customer concerns, leadership decisions required, and overall project status
- Develop executive-ready dashboards, presentations, and customer-facing reporting materials
- Maintain accurate project documentation including project plans, schedules, action logs, RAID logs, meeting minutes, and decision registers
- Monitor project KPIs and recommend corrective actions when project performance deviates from plan
- Ensure projects adhere to established governance processes, methodologies, and quality standards
- Identify opportunities to improve project delivery, governance, customer communications, and operational processes
- Develop and maintain standardized project templates, reporting frameworks, project methodologies, and best practices
- Recommend improvements that increase delivery predictability, operational efficiency, and customer satisfaction
- Champion a culture of accountability, transparency, and continuous improvement across customer delivery initiatives
Skills
- Bachelor's degree or equivalent professional experience
- 7+ years of experience managing complex customer-facing technical projects within SaaS, enterprise software, or EdTech organizations
- Demonstrated success leading multiple concurrent enterprise customer projects involving cross-functional technical and business teams
- Proven ability to present project plans, executive status updates, implementation roadmaps, and delivery progress to customer executives and senior leadership
- Practical experience managing projects involving enterprise software deployments, SaaS implementation lifecycles, customer onboarding, technical integrations, identity management, LMS integrations, data migrations, and platform transitions
- Experience leading technical implementation projects without directly performing technical implementation work
- Experience using project management tools such as Jira, Azure DevOps, Smartsheet, Monday.com, Microsoft Project, Asana, or equivalent platforms
- Exceptional organizational, analytical, communication, and presentation skills
- Strong executive presence with the ability to influence, facilitate decisions, and build consensus across customers and internal stakeholders
- Ability to successfully manage competing priorities while maintaining a high level of professionalism
- PMP, CAPM, PMI-ACP, Scrum Master, or equivalent project management certification
Benefits
- Medical, dental, vision, life & disability insurance
- A 401(k) plan with company match
- An unlimited PTO policy
- This position is FULLY REMOTE
Company Overview