The Program Scheduler independently manages complex program schedules and provides advanced analysis, forecasting, and reporting to support both internal stakeholders and client teams. This role requires hands-on experience with Primavera P6, project lifecycle understanding, and the ability to mentor junior staff. The ideal candidate will possess a working knowledge of CPM scheduling theory and demonstrate the ability to communicate schedule insights effectively to both technical and non-technical stakeholders.