IDX 2025
June 2025
London, England
Creative direction, brand identity, animation, presentation design, print & signage
Creative direction, brand identity, animation, presentation design, print & signage