sigma
About
Founded in 2011, Sigma employs over 5,000 people across operations in the UK, South Africa, Australia and the US.
Sigma is an innovative BPO provider historically specialising in credit and customer management, the business has grown rapidly and provides a range of services across a broad spectrum of industry sectors including utilities, financial services, retail and telecommunications.
Sigma’s biggest asset is its people; from IT masterminds to customer service superstars Sigma lives and breathes by its people and is not just a company but a community where all stakeholders can interact with each other freely.
Where we came in...
Sigma approached Cactus to support a large expansion into their Birmingham office for a brand new energy client.
The project was to manage the entire recruitment process for 300 Collections and Customer Service Advisors, all support and Management positions.
In addition to that large project, we have been a close partner of the business recruiting a whole range of their leadership and SLT roles.
Roles successfully recruited
• Chief Strategy Officer
• Global Chief People Officer
• Head of Marketing
• Head of Compliance
• Customer Contact Strategy Analyst
• Head of Quality Compliance
• Senior Account Manager
• Employee Engagement Manager
• Recruitment Manager
• Business Development Managers x2
• Project Manager x2
• Team Manager x13
• Energy Advisors x36
• Customer Collections Advisors x297