Latched Creative Inc. is a Digital Marketing Agency based in Vancouver, British Columbia, Canada, specializing in done for you Search Engine Optimization campaigns for SMBs in Canada and the United States.Latched is looking to bring on a full time contract…