Julia Townsend's Location
Idaho Falls, ID, US
Julia Townsend's Skills
Julia Townsend's Summary
Julia Townsend, based in Idaho Falls, ID, US, is currently a Communications Project Liaison at Idaho National Laboratory. With a robust skill set that includes Program Management, Government, Project Planning, Data Analysis, Strategic Planning and more, Julia Townsend contributes valuable insights to the industry. Julia Townsend has 1 email on RocketReach.