Ziv Chen has been involved in the online gambling community to have over several ent positions