Climeworks har hovedkontor i Zürich i Sveits. Selskapet hadde i 2020 31 ansatte og omsatte for ca 6 millioner USD.