Impact Clean Power Technology S.A.'s IT department is led by Artur Jagusiewicz (Chief Technology Officer - Technical Director) and has 29 employees.
Get Contacts for IT DepartmentLooking for a particular Impact Clean Power Technology S.A. employee's phone or email?