Log in
Odd Industries
Odd Industries' Leadership Team includes Christian Peña and 3 others.
Christian Peña
Co-Founder & CTO
Leo Prieto
Founder & CEO
Ricardo Baeza-Yates
Senior Scientific Advisor
Sebastián Eyzaguirre
Chief Revenue Officer
View all
3 members
2 members