A propos Stephen Pryke

Stephen is the Global Services Manager at Speexx, the world’s leading provider of online language and business communication skills training.