September 5, 2023 (Calgary, Alberta): The Board of Vista Projects Limited (Vista) is pleased to announce the appointment of Scott Mussbacher as their new Chief Executive Officer (CEO) effective September 1, 2023. “I’m equally...
September 5, 2023
February 10, 2023