David Murphy

David Murphy

analyst, auriga capital management

Badges

Veteran
Veteran