Stemma employs 23 employees. The Stemma management team includes Sari Kankkunen (Managing Director), Pauli Nieminen (Marketing and Ecommerce Manager), and Michael Phillips (Solutions Architect).
Get Contact Info for All DepartmentsLooking for a particular Stemma employee's phone or email?