How to become a Technical Director of Architecture: skills, route & pay — BranchFactor