Conniver
/(?)/
Con·niv·er
Conniver
n.
One who connives.