Go to the profile of Rebecca Petras

Rebecca Petras

Deputy Director, Translators without Borders
  • Translators without Borders
  • 0031615511118
  • H2H Members
  • Netherlands

Relationship to H2H

H2H member

Areas of Interest

Communicating with communities Needs assessment Training & capacity building Other

Company Type

International NGO

Popular Contributions