Home » Contact Us
+1-646-767-0030, +1-646-767-0035
info@magicsw.com (Sales related queries), dpo@magicsw.com or dpo@magicedtech.com (GDPR related queries)
One Penn Plaza, 240 W 34th St 36th Floor, New York, NY 10119