Ben Armstrong

Chief Marketing Officer

Ben Armstrong

Ben Armstrong has served as Oportun’s Chief Marketing Officer since July 2018. Prior to joining Oportun, Ben worked at Visa, Inc., most recently as Senior Vice President and Chief Financial Officer for Global Product, Merchant Sales & Solutions and Digital Solutions and earlier as both Vice President and Senior Vice President of Marketing Strategy, Planning, Operations & Analytics. Ben has also worked at McKinsey & Company as an associate partner and leader in the Marketing & Sales Practice. Ben received a B.A. in Archaeology from the University of Wales, College of the Cardiff, an M.Sc. in Archaeological Prospection from the University of Bradford, and an M.B.A. from the University of Georgia, Terry School of Business.


2 Circle Star Way

San Carlos, CA 94070