Champlain Seafood is looking to hire a Logistics Manager to join their leadership team. Champlain Seafood focuses on Atlantic lobster and snow crab sourced from the Canadian Maritimes and American Northeast. The company has been recognized for the past three years as one of the Best Managed Companies in Canada and one of the Best Places to Work in Atlantic Canada. The Logistics Manager will be responsible for leading all inventory, logistics and distribution activities for the organization...