Responsible for leading complex software implementation projects, managing customer relationships, ensuring project delivery on schedule and within budget, and overseeing project administration, resource planning, and financial reporting. The role includes developing project plans, monitoring progre...