purloiner
Etymology
From purloin + -er.
noun
One who purloins.