1995

Miles Kelly ’95 is chief marketing officer for OneLogin, a late-stage technology startup based in San Francisco. Kelly spent the last five years running global product marketing for DocuSign Inc. He holds a B.S. in marketing from SCU.  

29 Oct 2018