Agree with the above comments. This has way more to do with business not doing things correctly and not with how the IT department is operating. If you feel marketing or sales is holding you back, is it okay for your department to outsource that or bring in your own people to handle those functions? No. It's the same with IT.
Keep Up with TechRepublic