Ruth Eichhorn has been the director of photography of the Geo magazines, headquartered in Hamburg, since 1994. She oversees a department that shapes the photographic direction of the different magazines and most of the foreign editions, working directly with contributing photographers from around the globe. From 1988 to 1994, Eichhorn worked out of the New York office for German Geo, as their bureau chief. Before that she worked for a number of different German magazines as a photo editor.
Eichhorn has curated and organized numerous exhibitions and edited a range of photo books. She heads the German nominating committee for the Joop Swart Masterclass, and was a member of the 2004 and 2006 World Press Photo juries.