Incubandina is a company based in Ecuador.
Looking for a particular Incubandina employee's phone or email?
The Incubandina annual revenue was $18.3 million in 2026.
18 people are employed at Incubandina.
Incubandina is based in Ambato, Tungurahua.
The NAICS codes for Incubandina are [112, 11].
The SIC codes for Incubandina are [2, 25, 251].