Senior Manager, R&D Biomechanical Engineering - Shark Beauty and Personal Care in needham, ma | ApplyBoost