Edo Interactive Gets $20 Million in Series E, Souheil Badran as the Captain of the Ship

Advertising technology company, Edo Interactive has raised $20 million in Series E funding and has named Souheil Badran as the new president and CEO of the company. So far, the company has raised $93.5 million in funding in 11 rounds from 9 investors.

Badran has enormous experience in the payments services industry. He joined Edo Interactive from Digital River, where he was the Group Executive ...

To continue reading, sign up for MEDICI Inner Circle and get free access for 7 days.
100,000+ FinTech professionals trust MEDICI Inner Circle to stay up to date on the latest in financial services.