License No. 38684Registration No. 2018-2717
We are passionate about people, process and performance. Through construction and engineering, we want to help you succeed in terms of sustainability, profitability, reliability and safety. Here at Devex,