Imbellus is an LA-based start-up reinventing how we measure human potential. We aim to measure human potential - not what people know, but how they think....
Imbellus is an LA-based start-up reinventing how we measure human potential. We aim to measure human potential - not what people know, but how they think.