Founded in 2010, Invictus, what was one man show initially, grew rapidly to a team of highly qualified, dedicated and energetic individuals working round the clock to provide exceptional technology, consulting and staffing services in Banking, Financial, Healthcare, Telecommunications and Publishing... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet