Explainer Video
Odeo is a place to share knowledge, break out of filter bubbles, and experience
genuine human connection. Odeo support entrepreneurial generation of digital era,
with a platform to transform your business with Odeo.
Role: Animator