Consistent with its Total Portfolio Approach, OPTrust is establishing a leadership role within the OCIO to enhance Innovation and Total Portfolio decision making, with a focus on leveraging innovative thinking, strategic partnerships and technology to improve Total Portfolio outcomes. A critical enabler for success will be ensuring we are allocating scarce resources where they can be used most efficiently to support Total Portfolio objectives, amidst the changing geopolitical, technological and macroeconomic landscape. Important to this mandate is leading the management of the CIO’s Strategic Innovation Portfolio, aimed at accelerating internal capability development and identifying areas within the Total Portfolio that are at risk of disruption. By integrating technology, innovation, and advanced analytics with investment strategy, macro insights, and risk factor analysis, the role provides a unified leadership position that serves as a critical enabler for informed, Total Portfolio decision-making. In collaboration with investment teams and internal business partners, the individual will play a critical role in overseeing the design, construction and management of frameworks that will inform investment decision-making within the OCIO and at the Investment Strategy and Planning Committee.
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
Director