Alan Atchison Email

CEO, Australia . STI Norland

Current Roles

Employees:
237
Revenue:
$54.7M
About
STI Norland is one of the world's leading utility‐scale solar manufacturer of solar trackers and fixed-tilt structures. Its experience and bankability are backed by a portfolio of over 3 GWp. Headquartered in Spain, the company fully owns subsidiaries in Brazil, Chile, India, Israel, Mexico, South Africa, and the United States, serving the European, American, Middle Eastern, and African markets. To find out more, please visit stinorland.com.
STI Norland Address
Avda Sancho el Fuerte 26, of. 1-3
Pamplona, null
Spain
STI Norland Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.