Steve Zelinger is a general counsel who seems to have done it all.