Leon Recanati

Leon Recanati

AngelClaimed
CEO& Chairman and CEO @ GlenRock Israel
HQ location
Jerusalem, Israel