Johanna Babb Location
Geneva, Switzerland
Johanna Babb Work
Johanna Babb Education
Johanna Babb Skills
Johanna Babb Summary
Johanna Babb, based in Geneva, Switzerland, is currently a Geneva Representative at Church World Service. Johanna Babb brings experience from previous roles at UNHCR and RefugePoint. Johanna Babb holds a 2002 - 2005 JD @ University of California, Hastings College of the Law. With a robust skill set that includes Litigation, Legal Research, Resettlement, Administrative Law, Legal Writing and more. Johanna Babb has 2 emails on RocketReach.