Impellam Group is the 2nd largest staffing business in the UK and 12th worldwide. Leading provider of Managed Services and Specialist Staffing.