Principal Technical Program Manager Responsible for managing large-scale software development programs, coordinating with architects, engineering, product, design, and business leaders. Define goals, critical delivery paths, and key deliverables for cross-functional projects, ensuring resource utilization and delivery efficiency.