Ellen S. is an experienced Product Marketing Manager currently working at Stripe since April 2023, previously holding the same position at Duffel from April 2021 to April 2023. Prior to these roles, Ellen served as Client Experience & Enablement Manager at Launchmetrics from January 2020 to April 2021 and as Head of Business Development & Customer Success at Genuine-People.com from October 2016 to October 2017. Earlier experience includes working at Twilio Inc. in various positions, including Product Sales Strategist, Senior Business Development Representative, and Business Development Representative from November 2013 to October 2016. Ellen holds a Bachelor of Business Studies in Business/Managerial Economics from Trinity College Dublin and a Master of Business Administration from the University of the Arts London, Central Saint Martins.
Sign up to view 0 direct reports
Get started
This person is not in any teams