Ziv Chen could have been doing work in the net betting industry getting over several ent roles