Scott Turicchi had a position (managing director) at Donaldson Lufkin & Jenrette

Title managing director
Is Current no
Executive yes
Updated over 1 year ago