Odin har en bachelor i Økonomi og Administrasjon fra OsloMet og en Master i Management fra Middlesex University. Han har erfaring som konsulent i Accenture der han jobbet med flere markedsledende kunder.
Odin har prosjekterfaring innen systemimplementering, prosesskartlegging og strategisk analyse. I tillegg har han erfaring fra smidig arbeidsmetodikk innen digitale transformasjonsprosjekter.