About This Opportunity
Elevate your career as a Lead Portfolio Manager in a dynamic portfolio management environment. This role involves governance oversight and capital efficiency enhancement across multi-faceted investments.
As a key player, you will drive post-investment value realization, ensuring alignment with original investment theses. Responsibilities include assessment of portfolio performance, strategic realignment recommendations, and development of Value Creation Plans. You will scrutinize financial targets, lead performance reviews, and support governance effectiveness for sustained growth.
Key Responsibilities:
• Assess portfolio company performance against investments
• Recommend strategic realignment to mitigate risks
• Develop structured Value Creation Plans post-investment
• Monitor implementation and quantify value capture
• Evaluate capital allocation and refinancing risks
Requirements:
• Bachelor’s degree in Business or related field
• Minimum 10 years in P...