• Lead end-to-end delivery of complex IT projects, programs, and operational workstreams within the energy efficiency and utility sectors.
• Establish operational objectives, work plans, delivery priorities, staffing plans, and performance expectations for project teams.
• Provide leadership to managers, business analysts, technologists, vendors, subcontractors, and cross-functional teams responsible for technology delivery.
• Own project and portfolio execution across scope, schedule, budget, risk, quality, communications, change control, and stakeholder management.
• Serve as a senior escalation point for complex delivery issues, competing priorities, client concerns, vendor challenges, and cross-functional dependencies.
• Develop methods, techniques, metrics, and evaluation criteria to measure project performance, team effectiveness, risk exposure, and delivery outcomes.
• Partner with client stakeholders, ICF leadership, subject matter experts, and delivery teams to define business needs, shape expectations, and drive technology-enabled solutions.
• Influence decision-making across functional areas, client teams, vendors, and internal leadership to achieve program and business objectives.
• Identify project risks, financial risks, operational risks, and delivery barriers.
• Develop mitigation strategies and response plans.
• Provide strategic direction on IT governance, system documentation, requirements management, testing, implementation planning, release readiness, and post-launch stabilization.
• Lead continuous improvement efforts that strengthen delivery processes, increase operational efficiency, improve quality, and reduce delivery risk.
• Support business growth by identifying opportunities to expand ICF’s capabilities, improve client service, strengthen delivery models, and support proposal or contract-related activities as needed.
• Proactively escalate risks, ensure project budgets are being tracked and monitored.
• Assist in the preparation of proposal content and pricing.
• Assist IT Director in developing accurate projections of revenue forecasts, estimated profitability, and estimated margins.
• Manage a team of analysts with responsibilities over employee development, retention, and onboarding.
• Assist the IT Director in hiring and training new team members.
• Identify opportunities for expanded work with existing clients as well as cross selling opportunities.
• Mentor, coach, and develop team members, including managers, senior analysts, and individual contributors, to support professional growth and expanded responsibilities.
• Foster an inclusive, collaborative, accountable, and high-performing team culture.
• Present project status, risks, decisions, recommendations, and performance updates to client stakeholders, ICF leadership, vendors, and cross-functional teams.