TechSeed employs 179 employees. The TechSeed management team includes Mika Huovinen (CEO and Head of Region, TechSeed Finland), Maria Ostwald (Accounting and Payroll Manager), and Johan Lockne (Co-Founder TechSeed AB & COO TechSeed Group).
Looking for a particular TechSeed employee's phone or email?