50 employees
Odyssey Mobile Interaction is a technology and media provider helping advertisers target and engage with mobile audiences.
2010