The Program Manager (PM) is responsible for developing and leading engineering programs, including projects and team members, to successful completion. This role will report to the Managing Principals and oversee program budgets, schedules, staffing, and tasking. The Program Manager creates and promotes an environment of autonomy and collaboration among project teams resulting in high levels of efficiency, quality, and technical excellence. This role requires successful management of client rela