anomaly logo Anomaly

Anomaly

Shanghai, China

Basic Info

Founded in: 2004

Network:

Employees: 600

Awards: 69

Creative Work: 132

Clients: 21


Contact Information

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

Founded in: 2004

Network:

Employees: 600

Awards: 69

Creative Work: 132

Clients: 21

Anomaly

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

Anomaly Leadership and Team Members