Miriam C. Dowd

Miriam C. Dowd

Marketing Manager

As Marketing Manager, Miriam is responsible for planning and carrying out the company’s Marketing and Communications strategy.

Miriam has over 15 years’ experience in marketing in the United States and Europe. She has held positions in multinational corporations and in non-profits. She also has experience running her own marketing consulting company. Miriam holds a Master’s in Marketing and Business Administration from Universitat Pompeu Fabra in Barcelona as well as a Master’s in Literature from University College Dublin, and a B.A. in Literature and Communications from The George Washington University.

Miriam was born in the U.S. She lived for a time in Ireland before moving to Barcelona, the city she has called home since 2007. She speaks English and Spanish fluently and can ask for a tea in Irish. 

Search form