Glenn Chaika
Creative Director at Media in Vision, Los Angeles
- Looking for work
Shenzhen's Most Creative Creative Teams
Graphic Designer at Live Star Advertising Sdn Bhd, Melaka
A Malaysia born Chinese with 6 years working experience. Love to explore and learn.
Back to all Creative Team members profiles