Stephen Gannon Partner, Davis Wright Tremaine Stephen Gannon is a partner in the financial services practice at Davis Wright Tremaine LLP.