Odvod Media is a marketing and communications firm located in Edmonton, Alberta. With our highly-skilled and creative team of graphic designers, logo and brand designers, marketing... more... See more text