troubleshooter

Definitions

Banking

  • noun a person whose job is to solve problems in a company

Computing

Information & Library Science

  • noun a person who works at solving problems which occur in companies, organisations, systems or computer programs
http://www.dictionarycentral.com/definition/troubleshooter.html