Personal information

Activities

Employment (1)

Business & Human Rights Resource Centre: New York, US

Employment
Source: Self-asserted source
Meagan Barrera

Education and qualifications (2)

Georgetown University: Washington D.C., District of Columbia, US

Education
Source: Self-asserted source
Meagan Barrera

Columbia University School of International and Public Affairs: New York, NY, US

Education
Source: Self-asserted source
Meagan Barrera