Rosa Allen's Location
Washington, DC, US
Rosa Allen's Education
Rosa Allen's Summary
Rosa Allen, based in Washington, DC, US, is currently a Administrative Coordinator at National Academy of Sciences. Rosa Allen holds a Durham College. With a robust skill set that includes Policy and more, Rosa Allen contributes valuable insights to the industry. Rosa Allen has 2 emails on RocketReach.