Carla Leurs studeerde Algemene Literatuurwetenschap en Moderne Nederlandse Letterkunde aan de Universiteit van Amsterdam. Sinds 1996 is ze als zelfstandige werkzaam op het gebied van subsidie- en fondsenwerving, zakelijke leiding en evenementenorganisatie. Ze is oprichter van Onbegrensde Zaken en voerde de zakelijke leiding voor diverse theatergezelschappen en kunstenaars.