Suggestions
Ellen Moeller
Head of Europe, building software to cut carbon at Watershed
Ellen Moeller is a highly accomplished professional with a diverse background and extensive experience in the tech and finance industries. She studied BA in English and Chemistry at Duke University, showcasing her academic prowess. Ellen has held various key roles in prestigious organizations, starting as Public Relations at Goodman Media International and advancing to Senior Business Associate at Visa. She then transitioned to roles at prominent companies like Marqeta, Inc, Stripe, and Accel, where she significantly contributed to business development, partnerships, and operational excellence. Ellen's pivotal roles include Head of Global Partner Operations and Head of EMEA Payment Partnerships at Stripe. Currently, she serves as the Head of Europe at Watershed, further demonstrating her leadership skills and strategic vision.