Question: why so many vps at banks?
Answer: Because in order to conduct business on behalf of the bank for which you work your counterparty needs to know that you're authorized to do so. So if you sit on a trading desk and identify yourself to your counterparty as a VP at Goldman, you're much more credible than if you are only an Analyst.