Janelle Meagher's Location
Annandale, Virginia, United States
Janelle Meagher's Work
Janelle Meagher's Education
Janelle Meagher's Skills
Janelle Meagher's Summary
Janelle Meagher, based in Annandale, Virginia, United States, is currently a Structural Engineer and Associate Principal at Leuterio Thomas - Architects & Engineers, bringing experience from previous roles at Klingstubbins and DMJM Design. Janelle Meagher holds a 1997 - 2002 Bachelor of Science in Civil Engineering @ Drexel University. With a robust skill set that includes BIM, Revit, Submittals, AutoCAD, Microstation and more, Janelle Meagher contributes valuable insights to the industry. Janelle Meagher has 2 emails on RocketReach.