Process Scientist Technical Operations Charlottetown, PE, Canada Req #1480 Thursday, March 21, 2024 BIOVECTRA Inc. is a leading bio-science business in Prince Edward Island