Offshore and Onshore requirements addressed Over 100 senior engineer/inspectors Over 150 specialist manpower Skilled and Semi-skilled manpower Permanent manpower placements Short term placements Visa assistance Services