Leigh Harrison's Location
Dover, Delaware, United States
Leigh Harrison's Education
Leigh Harrison's Skills
Leigh Harrison's Summary
Leigh Harrison, based in Dover, Delaware, United States, is currently a Legislative Assistant at State of Delaware. Leigh Harrison holds a 1998 - 2002 Bachelor Of Science in Biotechnology @ Virginia Polytechnic Institute and State University. With a robust skill set that includes Public Policy, Legislative Relations, Grassroots, Public Relations, Government and more, Leigh Harrison contributes valuable insights to the industry. Leigh Harrison has 2 emails on RocketReach.