About us
Vision “To be the premier environment solutions provider in the Middle East & North Africa, adding value to customers & society by leading technology and process innovation”
contact
Website & social media
website
Locations & contact details
location
Al Nahdah Street P.O. BOX 9419, Riyadh, KSA, 11413, Saudi Arabia