GENERAL MANAGER, EUROPE
If you want creativity, competency, and a bit of Catalan, you bring in Francesc! He heads up our operations in Europe doing business development, manufacturing management, and commercial activities. Francesc brings 25+ years of experience in the renewable energy sector, high power electronics, and complex, international project execution to our team. And if you’re lucky you can find him pounding out the rhythm at a nightclub in Barcelona on a hot summer night.