Octavio Kulesz es licenciado en Filosofía por la Universidad de Buenos Aires, donde se desempeñó como profesor de Filosofía Antigua hasta 2006.
Trabaja en el mundo editorial desde el año 2000, año en que creó el sello Libros del Zorzal, junto con su hermano Leopoldo. En 2007, luego de participar en el programa Joven Editor Internacional del Año (British Council) fundó la editorial Teseo, enfocada a la publicación de textos académicos en formato impreso bajo demanda y libro electrónico.
Finalmente, en 2010 inauguró la red Digital Minds Network, junto con Ramy Habeeb (Egipto) y Arthur Attwell (Sudáfrica), con el fin de estimular el surgimiento de proyectos de edición digital en los países en desarrollo.