project image

Steven Haft

Steven Haft

ConsenSys

ConsenSys

Head of Global Partnerships

Head of Global Partnerships

lock

You are viewing Steven Haft's limited profile. Login to access details such as social profiles, projects & office hours.

Contact Details