Open Opportunities:

Digital Campaigns Manager – London or Bucharest
Digital Business Analyst – Bucharest