Open Society Foundations

United Kingdom

1 job with Open Society Foundations

  • Communications Specialist

    • London (Central), London (Greater)
    • Competitive
    • Open Society Foundations

    The Communications Specialist is responsible for identifying and pursuing media opportunities, drafting and editing all forms of content.