Public Affairs Officer - Barcelona (Spain)
24 days ago
Master’s degree in Public Policy, European Affairs, Political Science, International Relations, Law, Economics, or a related field. Support the design and implementation of advocacy strategies, including stakeholder mapping, engagement plans, and event preparation. The role reports to the Global H