David Carmel has a position (principal) at Carmel Asset Management

Details
Title principal
Is Current yes
Executive yes