41
Oddcast

Oddcast

Oddcast develops and distributes customized video and avatar-based marketing products for enterprise clients, as well as avatar platforms for small-to-medium businesses and consumers.

New York - New York - United States

English

Apps

startup sharing economy corporate



Profile statistics