Michele Vachon's Location
Moscow, ID, US
Michele Vachon's Work
Michele Vachon's Education
Michele Vachon's Skills
Michele Vachon's Summary
Michele Vachon, based in Moscow, ID, US, is currently a Northwest Advanced Renewables Alliance Project Manager at University of Idaho, bringing experience from previous roles at University of Idaho, Manheim Solutions, Inc., SH Vachon, LLC and MPS Group, Inc.. Michele Vachon holds a 2009 - 2012 Certificate @ Northwest Community Development Institute. With a robust skill set that includes Community Development, Redevelopment, Hazardous Materials Management, Environmental Awareness, Sustainability and more, Michele Vachon contributes valuable insights to the industry. Michele Vachon has 2 emails on RocketReach.