Social Media Manager

Editec

Editec – Valletta, Malta Island – About Editec Editec are a market leading software and services supplier to the African iGaming industry. We work with many of the leading Gaming Operators in over 20 African coun…

Source:  

To apply for this job please visit jobviewtrack.com.