What Vista Does Vista Projects is an integrated industrial engineering firm that helps clients navigate the digital... Specialist is part of a multi-disciplinary team responsible for the development of digital twins and EPC 4.0 Intelligent design......
Job Location: Calgary, AB, Canada