wheeler-dealer

Definitions

General English

  • noun a person who is skilled and successful, but possibly dishonest, in getting what they want, especially in business or politics

Banking

  • noun a person who lives on money from a series of profitable business deals
http://www.dictionarycentral.com/definition/wheeler-dealer.html