Humm employs 53 employees. The Humm management team includes Petri Widgren (Business Unit Director), Petra Jumisko (Marketing Specialist), and Jere Kattelus (Chief Human Resources Officer and Chief Operating Officer).
Looking for a particular Humm employee's phone or email?