David Rosen David Rosen has a BA majoring in political science and history. With a background in public administration he is well suited for his role as a researcher, editor, project co-ordinator and facillator.