24th Floor, Suite 2412, One Penn Plaza, New York, NY-10119
Plot No. 6, 9th Floor, Tower C,
Tech Boulevard, Sector 127
Noida, Uttar Pradesh - 201301, India
Magic has built a strong eco-system of partners to ensure that we are able to provide high quality solutions to meet our client's every growing business needs and help them navigate complexity of environments & technology.