Visterra, Inc.
–
Waltham, MA, 02451
Summary: Visterra, Inc., is searching for a highly experienced Program Lead to manage a team of scientists with a strong ... The successful candidate will be a collaborative team player, effective manager, critical thinker, and clear communicator. ... - May 09