How long does it take to get an account set up?

Once you submit our request form, one of our Account Managers will contact you to complete the process. Generally, you’ll be up and running within a couple of business days.