About Mensch | Contra
Mensch logo

Mensch

    5.0
    Rating

Cape Town, NA - South Africa

Cape Town, NA - South Africa

Mensch logo

Meet Mensch

Mensch is a global creative collective. We build brands for startups that fix stuff. Together, we pressure the present to build a future worth inheriting.

Details

Cape Town, NA - South Africa

Computer Software

Founded 2018