Adupa Felix's Location
Uganda
Adupa Felix's Education
Adupa Felix's Summary
Adupa Felix, based in Uganda, is currently a General manager at Shanghai Greenroad Intl' Logistics CO LTD. Adupa Felix holds a 2011 - 2013 Telecommunications Engineering @ Uganda institute of information and communications technology.