Home / Tag Archives: Charles Stark Draper Laboratory

Tag Archives: Charles Stark Draper Laboratory

Lockheed Vet Joanne Maguire Joins Tetra Tech Board of Directors

Joanne Maguire, former executive vice president for space systems at Lockheed Martin, has joined Tetra Tech as a member of the California-based consulting and engineering services company’s board of directors. Tetra Tech said Wednesday she will be assigned to the company’s corporate governance and strategic planning and enterprise risk committees. Maguire previously held various executive roles at Lockheed …

Read More »