Contract and Permanent Recruitment specialists placing Engineers within process lead industries and utilities UK wide- Water/ Wastewater/ Energy from waste/ utilities.

National Living Wage £12.71: Umbrella Payroll Duties
The National Living Wage of £12.71 per hour puts umbrella payroll construction under scrutiny, with HMRC enforcing and JSL raising the stakes for agencies.




