Information Technology and Services - Put, Maharashtra, India
Subsidiary of Major Investment company providing IT solutions and services. Spearheading latest technology and end to end ICT transformation. Headed by industry leaders and presence in over 5 countries with over 2000 staff globally. Committed to provide the best to our clients.
Rackspace