FIRMA is a global branding and creative agency with offices in China and France. We blend local insights with global perspectives to redefine brand storytelling across cultures. Join us on this borderless journey of creativity. We specialise in brand strategy, positioning, brand storytelling, visu... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet