Marketing And Business Development Manager CODEGENIE INFORMATION TECHNOLOGY CO. L.L.C • Dubai Full-time Mid