
Vista Projects announces new CEO, Board changes
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 humbled