Bestkaam Logo
Insight Global Logo

Technical Project Manager

Actively Reviewing the Applications

Insight Global

India, Delhi Contract On-site
Posted 8 hours ago Apply by June 7, 2026

Job Description

Insight Global are seeking a Technical Project Manager – Portfolio Enablement to join a leading global consulting organisation, providing hands‑on operational and project support across their platform and portfolio teams.

This opportunity will be based in Delhi on a contract through end of year.


The Technical Project Manager will support multiple workstreams within Portfolio Enablement—ensuring smooth delivery, maintaining dashboards, coordinating governance routines, and preparing executive‑ready business review materials. This role is ideal for someone detail‑oriented, execution‑focused, and comfortable working across technical and operational environments.


Must‑Have Requirements Include:

  • Provide hands‑on daily operational and project support across portfolio enablement workstreams.
  • Build, update, and maintain Power BI dashboards for transparency, reporting, and performance tracking.
  • Prepare and refine materials for Monthly and Quarterly Business Reviews.
  • Experience supporting technical or platform‑oriented project teams.
  • Partner with platform leadership to track budgets, forecasts, and spend.
  • Strong ability to create high‑quality executive‑level presentations.
  • Ability to work independently while managing multiple concurrent workstreams.
  • Excellent communication skills.

Nice‑to‑Have:

  • Experience working in a large, enterprise‑scale organisation.

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.