Responsible for leading complex software implementation projects, managing customer relationships, ensuring project quality and profitability, performing project administration, and coordinating implementation resources. Develops project plans, monitors progress, and conducts post-implementation rev...