Larry-Mason-Ecowatch.jpeg Larry Mason, a self-proclaimed “accidental environmentalist,” veered from a storied corporate career to the Earthwatch Institute, where he is the chief executive officer. Earthwatch engages people worldwide in field science research, promoting the understanding and action necessary to create a sustainable environment. Mason claims that Earthwatch mobilizes its volunteers to go back to their communities with a new sustainable frame of mind.