Carl Tricoli

Founder and Managing Partner, Denham Capital Management LP



Share

Carl Tricoli