Sign In
Get Clay Free →

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.

    Ellen Moeller
    Get intro to Ellen
    Add to my network

    Location

    United Kingdom