Back home
Competera
Open positions (2)
All
Project Management (2)
Remote
Competera
Service Delivery Manager
Full Time
Poland, Ukraine...
Project Management
October 14, 2024
Remote
Competera
Operational delivery manager
Full Time
Ukraine
Project Management
October 12, 2024