Donald Callahan 

IT analyst, born in US but living in France for years