ICHI
United Kingdom + United States
ICHI is a strategy-led creative agency that has helped create, launch and sustain some of the world’s best-loved video games and entertainment brands.
Based in London and Los Angeles, ICHI collaborates closely with clients across the global video games industry. The creativity and expertise the agency brings to each and every project is founded on passion, dedication and decades of experience at the top.