Glen Tait's Location
Washington, DC, US
Glen Tait's Skills
Glen Tait's Summary
Glen Tait, based in Washington, DC, US, is currently a Manager, Government Affairs at Idaho National Laboratory. With a robust skill set that includes Nuclear, Policy, Research, International Relations, Energy and more, Glen Tait contributes valuable insights to the industry.