Stim employs 196 employees. The Stim management team includes Robert Gehring (Head of Members), Daniel Jäger (Head of International Licensing), and Jan-Christer Stoppel (CFO).
Get Contact Info for All DepartmentsLooking for a particular Stim employee's phone or email?