Permanent contract
Romania - Bucharest
Romania - Bucharest/On-site
Romania - Bucharest/Hybrid
Temporary Contract
Mexico - Ciudad de México
Mexico - México
Romania - Bucharest, Remote