... 3,000 technologists, scientists, programmers, engineers, and human-centered designers located ... Manage small teams of technical and non-technical staff executing Risk ... verbal communication skills across technical and non-technical audiences Stellar problem- ...
26 days ago