India Archives | Umbrella Companies

India

IT contractors see their jobs disappearing to India

IT umbrella company contractors could be amongst those who will lose their jobs after Capita announced it intends to expand offshore.

IT contractors see their jobs disappearing to India » Read the full story

Scroll to Top
Scroll to Top