Advertisement
Share Public Profile
TheGreenAmbassador
Cathy Allen, The Green Ambassador, is an award-winning environmentalist who has spearheaded the planting of over a half a million trees in Baltimore City. Cathy is passionate about sustainability and protecting the environment, and is committed to a wide range of environmental efforts, firmly believing that education is not only key to changing a person’s outlook and mindset, but also their future.