Work Experience
- Head of Creative OnsiteLazada Indonesia — Indonesia
- Digital Art DirectorMitosis Sdn Bhd — Kuala Lumpur, Malaysia
- Art DirectorThis & That Design — Jakarta, Indonesia
About
Toro Elmar is an artist, designer, and art director, born and live in Jakarta, Indonesia.
Member Since: June 27, 2011