Email Email

Sarah Delude is an Affiliated Faculty Member with primary expertise in International Relations, Diplomacy, and Public Affairs. She teaches Topics in Politics, Leadership and Social Advocacy: International Relations CC471-01 during the Spring 2024 semester.

Sarah joined the City of Boston in 2016 to launch the first Global Affairs team. In this role, she focused on scaling up international relations through public diplomacy, economic partnerships, business engagement, and marketing Boston as a global and welcoming city. She currently serves as Director of Operations for the Mayor's Office of Economic Opportunity and Inclusion, overseeing administration, finance, procurement, and communications, and continues to support the City of Boston's global engagement work. 

Prior to joining the City of Boston, Sarah worked in public diplomacy as Head of the Politics, Press and Public Affairs Section at the British Consulate-General in Boston, where she also held the Policy and University Engagement portfolio. Sarah also held roles at the Center for European Studies, an interdisciplinary research center at Harvard University. There she was responsible for program management, communications, external relations, student advising, and Visiting Scholars Programs.

Sarah earned a B.A. from Syracuse University in International Relations and a Master's degree from Harvard in Government.



B.A., Syracuse University
ALM, Harvard University

Areas of Expertise

  • Global Studies
  • International Politics
  • Public Diplomacy