Black Red White's IT department is led by Janusz Lella (Supervisory Board Member) and has 12 employees.
Janusz Lella
Supervisory Board Member
Looking for a particular Black Red White employee's phone or email?