Contact
London
The Cabin
24-26 Great Suffolk Street
London SE1 0UE
United Kingdom
+44 (0) 20 7549 7497
mail@msp.world
Contact our studios
New York
Woolworth Building
233 Broadway, 16th Floor
New York, NY 10279
United States of America
+1 718 941 2005
Shanghai
F2, 228 South Xiangyang Road
Xuhui District
Shanghai
China
+86 (0) 6415 0562
We are always searching for talented individuals to grow with us. If you’re interested in joining our team, please go to our Careers page.