Role: Technical Project ManagerWhy Tecnotree?Tecnotree Corporation is a public listed software company from Finland with operations in more than 70 countries.
Roles and Responsibility About The Role The incumbent will report to IndiaGovernment Affairs Head and be based in Delhi (require some travel within India).