Q8
Show contact
Links
Shafi Taleb Al-Ajmi
CEO
Andy Chandler
Technical Services Manager
Sven Dochez
Director Supply & Innovation
Jasper Deschacht
Energy Supply & Direct Sales Manager
Kris van Ballaer
Key Account Engineering Manager
+ 4 more
October, 2021 - present
View in org chart