Margaret Tallmadge is currently the Director of Development at Navajo Power, with prior experience as the Business Development Manager at Ranger Power and the Clean Energy Finance Forum Writer at Yale Center for Business and Environment. Margaret has a Master's degree in Environmental Management from Yale School of the Environment and a Bachelor's degree in Peace and Justice Studies from Wellesley College.
Sign up to view 0 direct reports
Get started