Senior Technical Program Manager Responsible for managing complex, cross-functional projects using Agile methodologies, defining program vision and roadmap, coordinating teams and stakeholders, engaging with project stakeholders for schedules and budgets, and serving as a liaison between engineering and non-engineering departments.