Team

David Rosen

David Rosen

David Rosen has a BA majoring in political science and history. With a background in public administration of more than 30 years standing he is well suited for his role as a project co-ordinator and facillator. He is the first point of contact for clients and if he can't answer a query, will know who can.