The tech "Program Manager" role was created at Microsoft around 2000 in response to the growth of engineering teams and the need to coordinate efforts. Though, it was originally akin to a current Product Manager role.
From Microsoft, the role of Program Manager was spread and has evolved since then and varies from org to org.
Program Manager's 'bread and butter' is managing across the organization. They share relevant context, facilitate conflict resolution, and synchronize teams.
![[em-pm-tpm-ownership.png]]
[[Technical Program Managers (TPM)]]
https://newsletter.pragmaticengineer.com/p/what-tpms-do