What is the difference between program, product, and project manager roles? I’ve been both a program manager and a product manager at IBM. While day to day activities tend to vary from team to team even within the same company here’s a quick overview of roles. Technical Program Manager: Responsible for driving the day to day execution of a agreed-upon…