Dell Inc.

  • Successfully & independently rebuilt as well as managed entire Brazil website within 2 months in remote location.