Sharing our stories at work
July 27, 2020
Nancy is CEO at Duarte Inc, a 115 person design firm based in Mountain View California that works with some of the world’s biggest companies....
Nancy is CEO at Duarte Inc, a 115 person design firm based in Mountain View California that works with some of the world’s biggest companies....