Sign Up Now!

Customer Care

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:
    United StatesUSA: 866-343-2588
    United KingdomUK: +44 207 979 7136
    NetherlandsNetherlands: +31 207 08 3267

Technical Support

For technical questions about the Cloud Services Depot services, choose from the following options:

For a full list of sales and support materials, please log into the reseller portal.