Thomas Lufkin, Switzerland, Genève, M, CARA