Index was cofounded in late 2023 by Simon Kubica, who spent five years at Atlassian and Christian Iacullo, who spent similar ...