Program Director
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.1
Reclaim your time by letting our AI handle the grunt work of job searching.
We continuously scan millions of openings to find your top matches.

Job Description
Job Description (Posting).
A Program Director in software delivery and customer management is a senior leadership role responsible for overseeing large-scale, cross-functional programs that span software development, deployment, and client engagement. This role blends strategic vision with operational execution, ensuring that programs deliver measurable business outcomes while maintaining high standards of customer satisfaction. Key Responsibilities1. Program Oversight & Delivery ExcellenceLead end-to-end delivery of software programs including presales, due diligence, development, deployment, UAT, and training.Define and implement customer-focused product delivery strategies.Establish governance frameworks and manage international resources across geographies.2. Customer & Stakeholder ManagementAct as the primary point of contact for clients, ensuring alignment between delivery and customer expectations.Drive client-centricity and maintain high Customer Satisfaction Survey scores.Collaborate with sales teams to bring in new business and expand existing accounts.3. Team Leadership & Talent DevelopmentBuild and motivate high-performing teams across locations.Mentor program managers and project leads, fostering a culture of excellence and accountability.Oversee hiring, onboarding, and performance management in collaboration with HR.4. Strategic Planning & ExecutionTranslate business strategy into executable program plans.Align cross-functional teams around shared goals and delivery milestones.Monitor KPIs such as profitability, innovation metrics, cycle time reduction, and waste minimization.5. Technology & InnovationLead initiatives in data warehousing, ETL development, and business intelligence.Apply Agile SCRUM methodologies and SDLC best practices.Explore emerging technologies including Generative AI, Python, and mobile platforms. Skills & QualificationsExperience: 15 25 years in IT program management, with at least 8 years in data and analytics delivery.Leadership: Proven ability to lead programs with 200+ associates.Technical Expertise: Strong background in data warehousing, BI tools, Microsoft technologies, and Agile frameworks.Soft Skills: Strategic thinking, stakeholder communication, conflict resolution, and adaptability to change.Certifications: PMP, CSM, or equivalent preferred. (1.) Key Responsibilities
To plan for Program and Delivery Management and ensure that the agreed deliverables in terms of time| cost and quality are met
To support business development activities to source further business from the existing client
To ensure customer engagement / satisfaction and referenceability
To guide, manage, develop and engage the team
To anchor process improvement/compliance and other organizational initiatives
Job Description (Posting).
A Program Director in software delivery and customer management is a senior leadership role responsible for overseeing large-scale, cross-functional programs that span software development, deployment, and client engagement. This role blends strategic vision with operational execution, ensuring that programs deliver measurable business outcomes while maintaining high standards of customer satisfaction. Key Responsibilities1. Program Oversight & Delivery ExcellenceLead end-to-end delivery of software programs including presales, due diligence, development, deployment, UAT, and training.Define and implement customer-focused product delivery strategies.Establish governance frameworks and manage international resources across geographies.2. Customer & Stakeholder ManagementAct as the primary point of contact for clients, ensuring alignment between delivery and customer expectations.Drive client-centricity and maintain high Customer Satisfaction Survey scores.Collaborate with sales teams to bring in new business and expand existing accounts.3. Team Leadership & Talent DevelopmentBuild and motivate high-performing teams across locations.Mentor program managers and project leads, fostering a culture of excellence and accountability.Oversee hiring, onboarding, and performance management in collaboration with HR.4. Strategic Planning & ExecutionTranslate business strategy into executable program plans.Align cross-functional teams around shared goals and delivery milestones.Monitor KPIs such as profitability, innovation metrics, cycle time reduction, and waste minimization.5. Technology & InnovationLead initiatives in data warehousing, ETL development, and business intelligence.Apply Agile SCRUM methodologies and SDLC best practices.Explore emerging technologies including Generative AI, Python, and mobile platforms. Skills & QualificationsExperience: 15 25 years in IT program management, with at least 8 years in data and analytics delivery.Leadership: Proven ability to lead programs with 200+ associates.Technical Expertise: Strong background in data warehousing, BI tools, Microsoft technologies, and Agile frameworks.Soft Skills: Strategic thinking, stakeholder communication, conflict resolution, and adaptability to change.Certifications: PMP, CSM, or equivalent preferred. (1.) Key Responsibilities
To plan for Program and Delivery Management and ensure that the agreed deliverables in terms of time| cost and quality are met
To support business development activities to source further business from the existing client
To ensure customer engagement / satisfaction and referenceability
To guide, manage, develop and engage the team
To anchor process improvement/compliance and other organizational initiatives
Job Description (Posting).
A Program Director in software delivery and customer management is a senior leadership role responsible for overseeing large-scale, cross-functional programs that span software development, deployment, and client engagement. This role blends strategic vision with operational execution, ensuring that programs deliver measurable business outcomes while maintaining high standards of customer satisfaction. Key Responsibilities1. Program Oversight & Delivery ExcellenceLead end-to-end delivery of software programs including presales, due diligence, development, deployment, UAT, and training.Define and implement customer-focused product delivery strategies.Establish governance frameworks and manage international resources across geographies.2. Customer & Stakeholder ManagementAct as the primary point of contact for clients, ensuring alignment between delivery and customer expectations.Drive client-centricity and maintain high Customer Satisfaction Survey scores.Collaborate with sales teams to bring in new business and expand existing accounts.3. Team Leadership & Talent DevelopmentBuild and motivate high-performing teams across locations.Mentor program managers and project leads, fostering a culture of excellence and accountability.Oversee hiring, onboarding, and performance management in collaboration with HR.4. Strategic Planning & ExecutionTranslate business strategy into executable program plans.Align cross-functional teams around shared goals and delivery milestones.Monitor KPIs such as profitability, innovation metrics, cycle time reduction, and waste minimization.5. Technology & InnovationLead initiatives in data warehousing, ETL development, and business intelligence.Apply Agile SCRUM methodologies and SDLC best practices.Explore emerging technologies including Generative AI, Python, and mobile platforms. Skills & QualificationsExperience: 15 25 years in IT program management, with at least 8 years in data and analytics delivery.Leadership: Proven ability to lead programs with 200+ associates.Technical Expertise: Strong background in data warehousing, BI tools, Microsoft technologies, and Agile frameworks.Soft Skills: Strategic thinking, stakeholder communication, conflict resolution, and adaptability to change.Certifications: PMP, CSM, or equivalent preferred. (1.) Key Responsibilities
To plan for Program and Delivery Management and ensure that the agreed deliverables in terms of time| cost and quality are met
To support business development activities to source further business from the existing client
To ensure customer engagement / satisfaction and referenceability
To guide, manage, develop and engage the team
To anchor process improvement/compliance and other organizational initiatives
Job Description (Posting).
A Program Director in software delivery and customer management is a senior leadership role responsible for overseeing large-scale, cross-functional programs that span software development, deployment, and client engagement. This role blends strategic vision with operational execution, ensuring that programs deliver measurable business outcomes while maintaining high standards of customer satisfaction. Key Responsibilities1. Program Oversight & Delivery ExcellenceLead end-to-end delivery of software programs including presales, due diligence, development, deployment, UAT, and training.Define and implement customer-focused product delivery strategies.Establish governance frameworks and manage international resources across geographies.2. Customer & Stakeholder ManagementAct as the primary point of contact for clients, ensuring alignment between delivery and customer expectations.Drive client-centricity and maintain high Customer Satisfaction Survey scores.Collaborate with sales teams to bring in new business and expand existing accounts.3. Team Leadership & Talent DevelopmentBuild and motivate high-performing teams across locations.Mentor program managers and project leads, fostering a culture of excellence and accountability.Oversee hiring, onboarding, and performance management in collaboration with HR.4. Strategic Planning & ExecutionTranslate business strategy into executable program plans.Align cross-functional teams around shared goals and delivery milestones.Monitor KPIs such as profitability, innovation metrics, cycle time reduction, and waste minimization.5. Technology & InnovationLead initiatives in data warehousing, ETL development, and business intelligence.Apply Agile SCRUM methodologies and SDLC best practices.Explore emerging technologies including Generative AI, Python, and mobile platforms. Skills & QualificationsExperience: 15 25 years in IT program management, with at least 8 years in data and analytics delivery.Leadership: Proven ability to lead programs with 200+ associates.Technical Expertise: Strong background in data warehousing, BI tools, Microsoft technologies, and Agile frameworks.Soft Skills: Strategic thinking, stakeholder communication, conflict resolution, and adaptability to change.Certifications: PMP, CSM, or equivalent preferred. (1.) Key Responsibilities
To plan for Program and Delivery Management and ensure that the agreed deliverables in terms of time| cost and quality are met
To support business development activities to source further business from the existing client
To ensure customer engagement / satisfaction and referenceability
To guide, manage, develop and engage the team
To anchor process improvement/compliance and other organizational initiatives
Automate your job search with Sonara.
Submit 10x as many applications with less effort than one manual application.
