StumbleUpon employs 26 employees. The StumbleUpon management team includes Gauthier Lemoine (Software Engineer, Applied Research), PeaceInWater net (Owner), and mariah light (fashion designer).
Get Contact Info for All DepartmentsLooking for a particular StumbleUpon employee's phone or email?