Computercraft Corporation
–
Bethesda, MD, 20892
... As Product Manager, you will work at the center of decision-makers, users, and a cross-functional team of scientists and programmers, driving the creation of prominent technology products. You will identify user personas, define and discover their ... - May 24