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