Instituto Stela is a non-profit organization striving towards combining scientific and technological research to generate knowledge for social and business development. We are working consistently towards strengthening Brazil’s role in the information and knowledge era. Our vision is to become an international reference in scientific and technological innovation, a link between the academy and the market, generating high-impact socio-economic solutions.
Looking for a particular Instituto Stela employee's phone or email?
The Instituto Stela annual revenue was $66.3 million in 2026.
Denilson Sell is the Business Development Director of Instituto Stela.
16 people are employed at Instituto Stela.
The NAICS codes for Instituto Stela are [541, 5417, 54171, 54, 541713].
The SIC codes for Instituto Stela are [873, 87].