Portfolio Management Specialist

Insight Global
Full-time toronto, on Other-General
Posted:
June 01, 2026
Location:
toronto, on, Canada

Job Description

Insight Global is looking for an experienced Portfolio Management Specialist to lead the strategic implementation of a new Portfolio Management application. This role requires deep expertise in Portfolio Management systems and practices, with a focus on defining the target state, managing implementation strategy, and guiding organizational decision‑making throughout the deployment lifecycle.

Strategic Planning

Define the target architecture and capabilities for the new Portfolio Management system.

Develop the program’s implementation and rollout strategy.

Set governance structures and success measures.

Requirements & Analysis

Gather and validate business and technical requirements across teams.

Perform data analysis to inform system design and migration plans.

Identify gaps between current‑state processes and future‑state needs.

Decision Support & Communication

Create option analyses outlining tra...

Apply for this Job

Submit your application for the Portfolio Management Specialist position at Insight Global.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: toronto, Canada
Posted: June 01, 2026
Deadline: July 11, 2026