Odaclick employs 37 employees. The Odaclick management team includes David Suarez (Co-Founder and Studio Director), Marcelo Franceschini (Studio VP), and Ignacio Martin (Director).
Looking for a particular Odaclick employee's phone or email?