
Teemu Suviala
- Global Chief Creative Officer
- United States
Teemu Suviala, Landor’s Chief Creative Office, an award-winning creative leader who believes in the power of design, innovation, and human potential to shape the future. He champions people-first approaches, co-creation, and bold, candid work cultures.
Prior to joining Landor, he led brand design development at Meta, focusing on breakthrough technologies like AR/VR and immersive social platforms. With experience across renowned agencies and ambitious clients worldwide, Teemu is also a partner at Tarvas footwear and advisor for Helsinki's New Museum for Architecture and Design.
Contact Teemu.