Huntswood is a leading provider of outsourced business services. They offer a range of services including finance and accounting, procurement, human resources, and technology services. Their goal is to deliver operational excellence and cost savings to clients through innovative solutions and expert teams.