Background
Glenn was born in Schenectady, New York, United States.
Glenn was born in Schenectady, New York, United States.
Student, Boston University, 1980. Student, McGill University, Montreal, Quebec, 1980. Student, Emerson College, Boston, 1982.
Glenn has been a public relations, event, editorial, and product photographer for over 20 years. His clients and publishers include Apple, Blue Cross Blue Shield, CNN, Chrysler, Fidelity Investments, Forbes, Harvard University, the John F. Kennedy Library, Microsoft, New York Times Publishing, Oxford University Press, Time/Newsweek, and Warner Brothers.
Professional Photographers of America (PPA), American Society of Media Photographers (ASMP)
Athletics, film and music appreciation.