Founder
Ed Braswell
CEO Approval Rating
73/100
Edo Interactive is a technology-driven marketing firm that delivers card-linked offers automatically available on banking cards and mobile phones.