Another One Bites the Dust (Jaz Parks Series #2) by Jennifer Rardin
I'm Jaz Parks. CIA assassin. Black belt. Belly dancer at the Corpus Christi Winter Festival. The last is cover for my latest mission: retrieve a vital piece of biotechnology by killing the maniac who stole it. He's Chien-Lung, an obsessive vamp who's invulnerable while wearing his armor - which is constantly.
Then there are the reavers, ancient fiends who murder innocents and eat their souls. Only I can sense them. So it's not long before they'll want me dead, dead, dead.