India is getting another ocean

The infrastructure as a service company Digital Ocean is coming to India, Bangalore and it is looking for a  Country Manager.

Advertisements