Background
Hafner, John Michael was born on April 14, 1967 in Hanover, New Hampshire, United States. Son of Joseph Albert and Inga Margareta Hafner.
Hafner, John Michael was born on April 14, 1967 in Hanover, New Hampshire, United States. Son of Joseph Albert and Inga Margareta Hafner.
Bachelor cum laude, Dartmouth College, Hanover, 1989.
Financial analyst Alex Brown & Sons, Incorporated, New York York City, since 1989.