Cleo nació en en 2011 en Colombia, a instancias de Cécile Lavergne, francesa establecida en Bogotá y luego Barranquilla (Costa Caribe) desde el año 2005. Después de varias misiones de asesoría, Cleo empezó a realizar sus primeros proyectos en el año 2014, en el departamento del Atlántico. Actualmente, trabajamos en toda Colombia.
Adicionalmente, en el 2019, Cécile creó CLEO Francia, para aplicar su peritaje adquirido en Colombia en su país de origen, y optimizar la recaudación de fondos en Francia y en Europa para sus proyectos en Colombia.