TAL BEN YEHUDA

Activities in companies