Tech Project Manager

Blue Window Limited

Blue Window Limited – Malta Island – You are: Enthusiastic individual, with deep knowledge of Casino and Affiliation. You possess skills in product & project management, and now ready to take all that to a new level! …

Source:  

To apply for this job please visit jobviewtrack.com.