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.