Odiri Iwuji is a founding partner and commercial director at C21Media, a role held since July 1997. In addition to this position, Odiri Iwuji co-founded and serves as director at Chudor House Productions since May 2016, as well as co-founding and directing Chudor MMC since January 2020.
Sign up to view 0 direct reports
Get started
This person is not in any teams