Margaret Tallmadge

Director Of Development at Navajo Power

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.

Links

Previous companies

Avangrid Renewables logo
Wellesley College logo

Org chart