Project Manager [ iGaming/ Online Casino Industry ]
4 months ago
Greater London
... Web Design, Content, Analysis, Software Development and Customer Service. THE ROLE We are looking ... Have exceptional communication skills, both written and spoken * Be confident, problem solver and ...