Vista Projects names CEO and Board changes - Canadian Manufacturing
Since 2006, Scott Mussbacher has worked in process engineering, project management, and system integration roles
United States Alex Campbell Scott Mussbacher Bashar Hussien Board Of Vista Projects Limited Group Vista Projects Ltd
Source: canadianmanufacturing.com