the_Grinch wrote: » I am under the impression that this is where IT is going. MSP will give you the purely technical people and any IT person for a company would be considered a business analyst. Definitely a safer position since they are putting business knowledge behind you, so unlike a technical skill (which could be used at any number of companies) losing you means having to train someone on the business of the company. That being said, I believe most of these position would relate to CRM/ERP systems. Having some knowledge of Salesforce, SAP, or Microsoft Dynamics would definitely help you out!