Project Manager [ iGaming/ Online Casino Industry ]
4 months ago
Greater London
... of Marketing, Affiliation Marketing, Development, Web Design, Content, Analysis, Software ... Provide management support to assigned resources (Vacation planning, redundancy, appraisal ...