Hi all
I have been offered a contract in Switzerland for up to 12 months....I am looking for an Umbrella Company or similar to work through..........does anyone out there have any recommendations for me....any info would be much appreciated
Jordan
I have been offered a contract in Switzerland for up to 12 months....I am looking for an Umbrella Company or similar to work through..........does anyone out there have any recommendations for me....any info would be much appreciated
Jordan
Comment