Stephen is a Business Leader. He has over twenty years experience in leading various major organisational change initiatives.
Stephen has been translating for more than ten years for various organisations and individuals, with a particular interest in science and technology, poetry and literature, and current affairs.