Stephen Mavroghenis

(Contributor)

Stephen Mavroghenis is partner at Shearman & Sterling.