Scatec Solar's IT department is led by Ivan Hobbs (VP of Engineering) and has 99 employees.
Aglailton Sousa
Analista técnico
Mohamed Ali
O and M Engineer
Looking for a particular Scatec Solar employee's phone or email?