Joe McNally announced as new CEO of STR-SpeechTech Ltd

30/08/2022
People North America