Stim employs 221 employees. The Stim management team includes Sara Othman (Customer Journey Owner), Mikael Alenmark (Compliance Manager), and Daniel Jäger (Head of International Licensing).
Looking for a particular Stim employee's phone or email?