Geoff Brown is a seasoned sales and marketing executive with extensive experience in the technology sector. Currently serving as the Chief Revenue Officer for Stripe Billing since April 2023, Geoff manages a global sales organization focused on subscription management and invoicing solutions. Prior to this role, Geoff was the Head of Enterprise at Stripe, facilitating the adoption of Stripe among Fortune 1000 companies. At Apeel, Geoff held the position of Chief of Staff from September 2020 to November 2022. Geoff's significant tenure at Amazon Web Services (AWS) from May 2013 to September 2020 included roles such as Director for the Worldwide Commercial Leadership Team and General Manager for both Sub-Saharan Africa and Germany, where strategic initiatives were developed for AWS operations. Earlier, Geoff held various leadership positions at Dell and SAP Concur, strengthening channel partnerships and SaaS offerings. Geoff's academic background includes degrees from the University of Washington and Universidad de Salamanca.
Sign up to view 2 direct reports
Get started
This person is not in any teams