Manager, Product Development - Robots in needham, ma | ApplyBoost