For general non-technical questions about Cloud Services Depot services, such as account registration, billing or sales, please choose from the following options:
- Email Customer Service
- Call Customer Service:
USA: 866-343-2588 UK: +44 207 979 7136 Netherlands: +31 207 08 3267
For technical questions about the Cloud Services Depot services, choose from the following options:
- Email Technical Support
- 24x7 Telephone Support: 866-343-2588
For a full list of sales and support materials, please log into the reseller portal.