INNOVEX

Logo Innovex
Leonard Chacha Kitoka

Leonard Chacha Kitoka

Managing Director

leonard.chacha@innovexdc.com