Many small businesses lack the internal resources to properly and effectively staff their own IT department. This is because staffing an IT department is both financially expensive as well as uses a great deal of human capital. In many situations it makes…