The Senior Manager, Innovation Finance serves as the financial lead for the innovation portfolio, guiding commercial investment decisions from concept through commercialization. The role combines financial analysis, governance, cross-functional partnership, and long-range planning to support profitable growth while balancing risk, resource constraints, and long-term value creation. The position leads financial evaluation of the innovation pipeline, develops innovation P&Ls and business cases, and provides investment recommendations. It partners with cross-functional teams to incorporate financial considerations early in product development, supports stage-gate reviews and executive decisions, and recommends portfolio trade-offs and resource allocation. The role also provides developmental leadership to direct reports, influences business partners, and champions change management behaviors.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior