Zij treedt op als pianosolist en als begeleider van zangers. Ook wordt zij regelmatig gevraagd als repetitor en coach van professionele zangers en amateurzangers. Zij is ruim 25 jaar actief als pianobegeleider van koren.
Na het volgen van de Kurt Thomas cursus aan de Hogeschool voor de Kunsten Utrecht is zij steeds vaker te zien als koordirigent.
Zij is dirigent van Gemengd Koor Leusden; Sing Together en is vervangend dirigent bij verschillende andere koren.
Ook is Caroline verbonden aan de Stichting Kunstzinnige Vorming Rotterdam waar zij parttime werkt als projectcoördinator muziek.