Permanent contract
Romania - Bucharest, Hybrid
Romania - Bucharest/Hybrid
Romania - Bucharest
Belgium - Belgium
Spain - Teletrabajo