Margaret Leaf's Location
New Orleans, LA, US
Margaret Leaf's Work
Margaret Leaf's Education
Margaret Leaf's Summary
Margaret Leaf, based in New Orleans, LA, US, is currently a High School Principal at Morris Jeff Community School, bringing experience from previous roles at Joseph S. Clark High School. Margaret Leaf holds a 1989 - 1995 Bachelor of Arts - BA in MULTI/INTERDISCIPLINARY STUDIES @ St. John's College (NM). Margaret Leaf has 2 emails on RocketReach.