With over 16 000 specialists and 88 locations, Sii Group is one of the largest international IT, engineering, digital & BPO services vendors.We support our