North America
3739 Balboa Street, San Francisco CA 94121.
Tel: +1 (415) 231 7828
Email: support.us@ideliverd.com
Sub Saharan Africa
5th Street, The Atrium, Sandton 2196.
Tel: +27 (87) 510 1385
Email: support.za@ideliverd.com
Europe, Asia & Middle East
Strawinskylaan 3051, 1077 ZX Amsterdam.
Tel: +31 (20) 301 2210
Email: support.eu@ideliverd.com