Orpine offers staffing, consulting, business process outsourcing, software development, custom solutions, re-engineering and migration, IT and application management