The executive team at Odetta has a wide range of experience in different industries. They have worked at Unreasonable, Behalf, Bridges Ventures, and Entrepreneurs du Monde. They have also studied at Harvard University and have a degree in Development Economics.
View all