e commerce business owner careers in Canada