“I define success as continuous progress” – 60 Seconds with Stephen Shannon, CCO at Storm Technology
Shannon leads Storm Technology’s commercial strategy, guiding the sales organisation and supporting business growth.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results