Betsy Albright's Location
Durham, North Carolina, United States
Betsy Albright's Work
Betsy Albright's Education
Betsy Albright's Skills
Betsy Albright's Summary
Betsy Albright, based in Durham, North Carolina, United States, is currently a Assistant Professor of the Practice at Duke University, bringing experience from previous roles at Duke University Nicholas School of the Environment, Duke University and Loyola University Chicago. Betsy Albright holds a 2002 - 2009 Doctor of Philosophy @ Duke University. With a robust skill set that includes Teaching, Public Policy, Stata, Quantitative Analysis, Grants and more, Betsy Albright contributes valuable insights to the industry. Betsy Albright has 1 email on RocketReach.