National award win for outsource firm Sigma

One of the region’s leading business outsource firms has scooped a major award for its success in the UK’s energy sector. The Sigma Financial Group, which employs over 450 staff at its offices in Birmingham and Redditch, came top in the Best Outsourcing Initiative of the Year category in the 2016 Credit Strategy Utility and […]
Read More