IT/Communications

Media Marketer at Omoileri International Resources Company Limited Full Time