Amine Berrada
VP, Strategic Business Development & Marketing
Amine leads Terabase’s global Strategic Business Development and Marketing activities. Previously, Amine developed more than 700 MW of solar projects for Nareva in the Middle East and Africa. He also held prior roles at SunPower in product management and product development. Amine’s international experience spans North America, China, the Middle East and Africa. Amine holds a BS degree from UC Berkeley and Master’s degrees from MIT.