K
Business Development Specialist
Kartaca ·London Area, United Kingdom
Salary not disclosed
Full Time
Hybrid
About KartacaKartaca, established in 2009 with offices in London, Istanbul, and Dubai, is a cutting-edge techn...
1 week ago