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 ... Provide management support to assigned resources (Vacation planning, redundancy, appraisal ...