Leigh Stone
Project Manager
Leigh has been a project manager in both construction and multimedia development. She has currently joined WEATHERHEAD as a producer on Phase II of the Seattle Children’s Research Institute’s Discovery Portal. Exhibit design marries the physical and the digital worlds that Leigh has been honing her skills in over the past 15 years...