How to become a Program Management Office: skills, route & pay — BranchFactor