Elo Umeh

PROGRAM

GEMBA-16

COMPANY

Terragon Group

Headquarters

Nigeria

FOUNDED

2009

Acquired

NO