He is currently working as Deputy Executive Director/Head of Programmes of the European Centre for Modern Languages (ECML). The ECML is a Council of Europe institution, whose aim is to promote the learning and teaching of modern languages in Europe. His previous work includes language teaching in schools and universities in Austria, United Kingdom, France, and Bulgaria; textbook writing; CALL-software; school development and project work at the ECML for School Development, Austrian Ministry of Education.