Program Management Role
The Program Manager is responsible for leading, coordinating, and delivering large-scale, complex initiatives across the organization.
This role involves managing multiple interrelated projects, aligning them with business goals, ensuring consistent communication across senior stakeholders, and delivering outcomes on time, within budget, and to the required quality standards.
* Oversee and manage the full lifecycle of programs, from initiation through delivery and closure.
* Develop program plans, including scope, schedule, resources, risk management, and communication strategies.
* Coordinate cross-functional project teams and ensure alignment with business objectives.
* Monitor program performance and ensure milestones, deliverables, and budgets are met.
This includes identifying resources needed and assigning individual responsibilities, communicating program status, risks, and issues to stakeholders, and resolving interdependencies, bottlenecks, and conflicts across projects.
Key Responsibilities:
1. Manage vendor relationships and external consultants as needed.
2. Ensure adherence to IT governance, compliance, and best practices.
3. Drive stakeholder engagement and manage expectations throughout the program lifecycle.
4. Lead and mentor project managers and other team members involved in program delivery.
Requirements:
* Bachelor's degree in computer science, Information Technology, Business Administration, or related field.
* 10+ years of experience managing enterprise-level IT programs or business projects.
* Nearshoring or offshoring experience is a plus.
* Excellent leadership, communication, and stakeholder management skills.