Key Responsibilities Lead the end-to-end project management lifecycle for software implementation projects for the company Act as a liaison between technical teams and business stakeholders, translating requirements and ensuring alignment throughout the project lifecycle. Monitor project progress, identify risks and issues, and implement mitigation strategies to ensure project success. Facilitate communication and collaboration among project stakeholders, providing regular updates and status reports. Conduct thorough quality assurance testing and validation to ensure that software solutions meet industry standards and client expectations. Provide leadership and guidance to project team members