Technical Program Manager

A Technical Program Manager is responsible for managing and directing the technical aspects of a project or program. This includes planning, scheduling, budgeting, and coordinating with technical teams to ensure successful completion of projects on time and within budget.
They must possess strong leadership and communication skills to effectively manage cross-functional teams and solve complex technical problems.