Anomaly

Anomaly

Shanghai, China

Full Service

Basic Info

Founded in: 2004

Network:

Employees: 600

Awards: 59

Creative Work: 116

Clients: 21


Contact Information

No. 205 Wulumuqi South Rd
Shanghai 200031
China
Email:
Website:

Founded in: 2004

Network:

Employees: 600

Awards: 59

Creative Work: 116

Clients: 21

Anomaly

No. 205 Wulumuqi South Rd
Shanghai 200031
China
Email:
Website:

Anomaly Leadership and Team Members