TECH WABA employs 272 employees. The TECH WABA management team includes Franz Leitner (CIO), Sami Mannoubi (chef de projet), and Vijay Rengan (Corporate Secretarial).
Looking for a particular TECH WABA employee's phone or email?