Elaine McGlaughlin

Customer Success Manager at Stream

Elaine McGlaughlin has a comprehensive work experience history in various industries. Elaine currently holds the position of Customer Success Manager, Strategic Accounts at Stream, a role they started in June 2022. Prior to this, they worked as a Sales Development Representative at Stream from August 2021 to June 2022.

Before joining Stream, Elaine worked at The World Bank as a Bilingual Client Operations Consultant from May 2019 to July 2021. Elaine also served as a Bilingual Communications and Knowledge Management Officer at DAI from November 2018 to May 2021.

Elaine's earlier experiences include working as a Youth Promotion Officer at the United Nations Population Fund (UNFPA) from August 2017 to November 2018, as well as holding the position of Programmes & Research Officer at the Caribbean Vulnerable Communities Coalition (CVC) from January 2016 to August 2017. Elaine began their professional career as a Reproductive Health Officer at NFCC International from May 2015 to November 2015.

Elaine McGlaughlin earned their Bachelor of Arts (B.A.) degree in Spanish Language and Literature from Pomona College from 2004 to 2008. In 2007, they also attended the University of Buenos Aires, specifically the Facultad de Filosofía y Letras, for a brief period. Later, from 2013 to 2015, they pursued a Master's degree in Public Health (MPH) with a focus on Maternal and Child Health; Global Sexual and Reproductive Health at the University of Alabama at Birmingham. Currently, there is no available information regarding their education after the completion of the MPH program.

Links

Previous companies

DAI logo

Timeline

  • Customer Success Manager

    June, 2022 - present

  • Sales Development Representative

    August, 2021

View in org chart