Tecna employs 2 employees. The Tecna management team includes Thomas Palumbo (Partner, Lead Engineer), and Ezequiel Costales (Founder).
Looking for a particular Tecna employee's phone or email?