Manager, IMSC Project Portfolio Governance
Job in
Edison, Middlesex County, New Jersey, 08818, USA
Listed on 2026-07-14
Listing for:
Jobtailor
Full Time
position Listed on 2026-07-14
Job specializations:
-
Business
Change Management, Risk Manager/Analyst, Business Analyst
Job Description & How to Apply Below
Responsibilities
- Define and deploy project execution governance processes to identify, select, monitor and prioritize projects and investments for IMSC providing clarity & transparency to the portfolio across Supply Chain functions.
- Coordinate and facilitate governance to ensure the portfolio is defined, optimized and prioritized;
Facilitate preparation for IMSC Governance Forums, including the IMSC Investment Review Committee (IRC) and E2E execution forums. - Provide leadership, guidance and oversight to Project teams to facilitate reviews; drive consistency, insights, and process adherence while collaborating to ensure proactive readiness for IMSC forums.
- Compile process metrics & reporting and review decks for the IMSC forums to drive effective decision making.
- Assess the portfolio health and create insightful portfolio analysis and story-telling to lead continuous prioritization in light of constraints and execution risks.
- Continually assess and enhance governance practices to align with industry standards and best practices and enable IMSC end to end governance efficiency.
- Identify constraints impacting project execution (i.e., budget, resourcing, timing, risks) to ensure clear communication across teams.
- Drive decisions to mitigate risks and address challenges affecting the project portfolio.
- Work closely with program and project execution teams to ensure alignment with portfolio priorities and governance processes.
- Identify and drive continuous improvement across the end-to-end Project Portfolio process.
- Implement tools, reporting, and automation to improve process efficiency and the user experience.
- Develop dashboards and controls to measure process performance.
- Deliver requirements and identify efficiencies to the IMSC business processes and deployment.
- A minimum of a bachelor’s degree is required, preferably in Business, Supply Chain, Engineering, or Finance.
- 6 years of experience including deep experience in Portfolio, Finance, Supply Chain, or Project Management.
- Excellent communication, presentation and interpersonal skills across customer and executive levels.
- Proven ability to lead cross-functional teams and manage stakeholder expectations.
- Proficient data analysis skills and the ability to identify risks and constraints effectively.
- Demonstrated process improvement and change management skills.
- Strong leadership skills, including the ability to influence without authority, collaborate across boundaries, negotiate solutions, drive accountability, create a case for change and enroll teams in support of the strategic vision.
- Strong communication to create clear and concise messaging to leadership and the ability to work well in teams, cross-functionally, and with all levels of the organization.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×