Nyenrode Business University, the Netherlands
Stephen Orme is Director at the newly established Holland International Study Centre, at Nyenrode Business University. The centre provides several options for foundation education for international students students progression to various universities in The Netherlands. He was previously employed by Nuffic and Leiden University. Stephen was born in Northern Ireland but was educated in the Netherlands. He holds an MA in English Language and Literature.