CTO at Speeko - , Illinois, United States
The all-new way to improve your public speaking skills, from seasoned Toastmasters to beginners on the journey. Download Speeko today! https://open.speeko.co/nCUI8w1He2