OBI CHARLES ACHA

OBI CHARLES ACHA

Manager at D.tchucks Company Limited


  • Buea, Cameroon
2events
2Industries
Following 2 events in 2 cities across Japan