Company Address: Address Echelon Human Capital Ltd P. O. Box 17829 – 00100 Nairobi