Carla gyermekkorban alakult ki az egészségügy iránti szenvedélye. Miután a Nelson Mandela Egyetemen (NMU) szerzett diplomát, Port Elizabeth-től, posztgraduális tanulmányait Dél-Afrika Tudományos és Innovációs Tanszékén finanszírozta. 2021-ben a Western Foke Egyetemen és az NMU egyetemen szerzett közös mesterdiplomát nanotudományból.
Kutatási projektje elsősorban a nanomedicinára és a szájon át történő gyógyszerbeadás javítására irányuló stratégiákra összpontosított. Tanulmányai során klinikai támogatást nyújtott az NMU gyógyszerészeti hallgatóinak, miközben tudományos gyógyszerész gyakornokként dolgozott.
Carla mind a magán-, mind az állami egészségügy szektorban dolgozott Dél-Afrikában, elsajátítva a gyógyszertárak elsődleges szakterületeit. A terápiás eredmények jelentős befolyásolására irányuló erős vágy az Angels Initiative vitte, amely egy olyan platform, amely összhangban áll a szenvedélyével, és ahol alig várja, hogy egyszerre egy család is javíthasson a stroke gondozás minőségén.