Noodle employs 72 employees. The Noodle management team includes Debra Owen (CEO), Steve McCool (Controller), and Jacquie Gulick (Managing Partner).
Looking for a particular Noodle employee's phone or email?