IBS Tec
103 Followers

IBS Tec

We are specially known as solution providers for complete business process outsourcing with our headquarter based in LONDON (UK). We provide exceptional cost effective outsourcing services to our global clients, helping them to achieve their strategi...

Read More

Latest Jobs

No current openings available

News Feed

This company has not posted anything yet!