Arctech Solar employs 120 employees. The Arctech Solar management team includes Pedro Magalhães (General Manager, EU & NA Markets), Alejandro Silva Zamora (Head Chile - South LATAM and BD Director Strategic Accounts), and John Smart (Vice General Manager, Global Technical Support Department).
Get Contact Info for All DepartmentsLooking for a particular Arctech Solar employee's phone or email?