Mark Meagher

Meagher is an avid naturalist as well as a competitive cyclist and kayaker. He has lived and studied in Ireland and is currently pursuing graduate studies in landscape architecture at the University of Pennsylvania.