Civic Creative Base Tokyo
JA
Ochi Azusa is a service designer who focuses on developing new business initiatives for government agencies, police departments, and the supply chain industry. She majored in product design at university. Last Updated: 2024.10