Recruitment Team Lead - Contract - Switzerland
17 days ago
Greater London
This isn't your average replacement role, it's all about driving growth of the Swiss build out ... We have GmbH, SECO License, and W2 License to place Freelancers and SOW in Germany, Switzerland ...