Odduse is located in Tala, Cyprus on Tala Riviera 101. Odduse is rated 5 out of 5 in the category discover. design. develop. in Cyprus. Odduse team is built on all-around expertise proven in variety of affiliate vertical industries. Odduse team assures competitive edge, by using advanced audience targeting (AAT™) technology built in-house and improved in real time. Odduse combines deep understanding of markets and technologies towards lead generation and effective performance marketing.
Company size
1-10 employees
Headquarters
Tala, Paphos