Ed Meka

Ed Meka

Ausenco

President APAC/Africa