Geoff Thompson came from Dublin to Luxembourg in 1989 with a background in IT. He now works in Marketing & Communication and has been active in launching and operating online news services in Luxembourg for almost a decade.