Oversee the delivery of complex IT programs to ensure successful outcomes on time and within budget while maintaining strong executive customer relationships. Lead cross-functional teams, manage program financials, and mentor other project managers to improve organizational delivery frameworks.