Invecta Group with headquarters centrally located in Republic of Mauritius, is comprised of member companies dedicated to providing high quality consulting, staffing, project, outsourcing and human....