About Geneva Office
The Geneva office is CNI's internal support system and takes care of the company's financial and administrative affairs.
The Geneva office is CNI's internal support system and takes care of the company's financial and administrative affairs.