The EchoSat Helpdesk and Provisioning Department can be reached 24x7 at:
1-800-393-ECHO (800-393-3246)
Or send an email by clicking here