-
Toastmasters – Talking Heads
Toastmasters – Talking Heads
Talking Heads Toastmasters (club 9915) based in Cape Town is home to a fun-loving, talking, leadership based, laughing group of people who love talking, meeting together and growing as individuals and as a club. If you want to or need to improve your public speaking or leadership skills then we highly recommend that you pop [...]