Odvod Media corporate office is located in 10221 123 St NW, Edmonton, Alberta, T5N 1N3, Canada and has 1-10 employees.
odvod media corp
odvod media
odvod media - corp
incodvod publishing inc
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Odvod Media's success, and advanced their careers.
Administrative Assista... at McLeod & Schneiderat L...
Worked as Editorial Intern
at Odvod Media (2021-2021)
Senior Graphic Designe... at Cowan Graphics
Worked as Senior Graphic Designer
at Odvod Media (2022-2024)
Youth Initiatives HUB ... at Athletes in Action Can...
Worked as Graphic Designer
at Odvod Media (2023-2023)
Explore More
Odvod Media is a full-service multidisciplinary marketing and communications company based in Edmonton, founded in 1999. They specialize in a range of services including research, strategy and planning, branding, digital marketing, and website design. Their target clients are organizations that recognize the value of brand as a strategic business a... Read More