Looking for a long-term assignment where you have the opportunity to progress and obtain a permanent contract? Job Types: Full-time, Temp to perm.