Carla gyermekkorban alakult ki az egészségügy iránti szenvedélye. Miután gyógyszertári diplomát szerzett a Nelson Mandela Egyetemen (NMU), Port Elizabeth-ben, a Dél-afrikai Tudományos és Innovációs Minisztériumtól posztgraduális tanulmányokat finanszírozott. 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. Tanulása közben 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.