One Penn Plaza, 240 W 34th St 36th Floor, 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.