Practice Director

Onit Logo

Onit

๐Ÿ“Remote - Worldwide

Summary

Join Onit's Professional Services Implementation Team as Practice Director, leading a high-performing team responsible for end-to-end solution implementations across diverse client environments. You will oversee internal resources and collaborate with third-party consultants to ensure successful project delivery. This role requires proven experience managing cross-functional teams, working with third-party partners, and deploying complex software solutions. The ideal candidate will possess strong leadership, project management, and client engagement skills. Success in this position hinges on effective team management, risk mitigation, and consistent delivery of projects on time and within budget. You will also be responsible for resource allocation, financial oversight, and reporting key performance indicators.

Requirements

  • Proven experience managing complex implementations that involve third-party consultants or vendors
  • Strong background in project management methodologies (e.g., Agile, Waterfall, Hybrid)
  • Demonstrated ability to lead and inspire a diverse team of professionals, including both internal staff and third-party consultants
  • Strong interpersonal and communication skills, with the ability to build relationships and work collaboratively with stakeholders at all levels
  • Excellent project management skills, with a strong understanding of project planning, scheduling, and resource management
  • Proven ability to manage multiple, simultaneous projects and deliver on time, on budget, and to scope
  • Strong problem-solving skills with the ability to think strategically and tactically to address project challenges and client needs
  • Ability to proactively identify risks and issues, developing mitigation plans and driving resolution
  • Strong experience in client-facing roles, with the ability to manage client expectations, build trust, and ensure satisfaction throughout the project lifecycle
  • A solid understanding of technology, systems integrations, and enterprise software implementation. Familiarity with [industry-specific software/solutions] is a plus
  • Bachelorโ€™s degree in Business, Engineering, Computer Science, or a related field

Responsibilities

  • Lead, mentor, and develop a team of implementation consultants, ensuring alignment with organizational goals and client needs. Foster a culture of collaboration, continuous improvement, and accountability within the team
  • Manage relationships with third-party consultants, ensuring that external teams align with internal resources, project timelines, and deliverables. Serve as the primary point of contact for third-party consultants, ensuring seamless coordination and project success
  • Oversee the planning, execution, and delivery of implementation projects, ensuring that they are completed on time, within budget, and meet client expectations. Act as a senior escalation point for project-related issues, proactively identifying and mitigating risks
  • Continuously evaluate and improve the implementation processes, methodologies, and tools to increase efficiency, quality, and client satisfaction. Establish and maintain best practices for implementation, including resource allocation, project timelines, and risk management
  • Act as the primary point of contact for key stakeholders throughout the implementation lifecycle. Ensure that clients are informed and engaged throughout the process, managing expectations and delivering on commitments
  • Strategically allocate internal and third-party resources across multiple projects, ensuring appropriate skill sets are available to meet project requirements. Balance competing priorities and adjust resource allocation to ensure timely project delivery
  • Monitor project budgets, ensuring that projects are completed within financial constraints. Work with the finance team to manage project billing, scope changes, and contract renewals
  • Track and report on key performance indicators (KPIs) for the implementation team and individual projects. Provide regular updates to senior leadership on project status, risks, and resource needs

Preferred Qualifications

  • Masterโ€™s degree in Business Administration, Technology, or related field
  • Experience in a SaaS or cloud-based solution environment
  • Familiarity with modern implementation methodologies (e.g., DevOps, CI/CD) and agile development processes

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs