Share Public Profile
thinkpublic
Using our varied backgrounds of design, film, positive psychology, programming, markets, artists and anthropologists, we address the big social challenges of today.
Using our varied backgrounds of design, film, positive psychology, programming, markets, artists and anthropologists, we address the big social challenges of today.