Michalis Demou

CREATIVE DIRECTOR & BRAND SYSTEMS DESIGNER | PARTNER

Michalis Demou leads with vision at the intersection of brand, storytelling, and digital design. As Creative Director and co-founder, he architects the identity, tone, and emotional resonance of the products and companies the team shapes. His work spans strategic branding, immersive UI design, and cross-platform narrative development—turning ideas into identities and products into experiences. With a background in composition and visual storytelling, Michalis brings a layered approach to branding that balances intuition with intention. Every brand system he touches is designed to evolve, adapt, and connect with people in ways that are both human and unforgettable.