Platform
Features
Pricing
Claridge Israel
Leadership Team
Edit team
Claridge Israel's Leadership Team includes Oded Tal and 3 others.
Principal
Founding Managing Partner
Managing Partner