About Itasol
Itasol is a Renewable Energy company, headquartered in Miami, with 51 - 200 employees and annual revenue of $5M - $20M.
We provide a comprehensive solution for Full EPC and BOP projects for Power Generation, especially working with photovoltaic technology, and work on related infrastructure projects. We offer the best technological options, providing innovative products and carrying out the project Engineering, Procu...
Seamless Pro Tip
Use this information to figure out if this company is an ideal customer for you.
Itasol Company Highlights
Phone Number
(341) 527-xxxx
Corporate Office Address
1212 Northwest 82nd Avenue
Miami, 33126
Website
Itasol Org
Itasol has 1 VP, 1 Director, 2 Manager, and 10 Other employees.
Itasol Decision Makers
- CEONahuel Vinzia
Itasol's Tech Stack
Frequently Asked Questions About
Itasol
Log in or sign up to get full contact details and additional support.
Who is the CEO of Itasol?
The CEO of Itasol is Nahuel Vinzia. See full contact details ›
How many senior employees does Itasol have?
Itasol has 4 senior employees that are typically used for decision making.
Who are the key decision makers at Itasol?
Key decision makers at Itasol include Nahuel Vinzia (CEO). See full contact details ›
What technologies does Itasol use?
Itasol uses technologies including AOS, Google Cloud, and Google Site Kit.
How do I contact Itasol?
To contact Itasol, visit itasol.com.
What companies are similar to Itasol?
Companies similar to Itasol include Princeton NuEnergy, PSE Healthy Energy, and ECA Solar.
Where is Itasol headquartered?
Itasol is headquartered at 1212 Northwest 82nd Avenue, Miami.
What is the main phone number for Itasol?
The main phone number for Itasol is (341) 527-xxxx.
What is the official website for Itasol?
The official website for Itasol is itasol.com.
What is the annual revenue of Itasol?
The annual revenue of Itasol is $5M - $20M.
How many employees does Itasol have?
Itasol has 51 - 200 employees.
What industry is Itasol in?
Itasol is in the Renewable Energy industry.
Last updated: June 19, 2025