Answer: troubleshooter

AnswerCrossword Clue
TROUBLESHOOTERMaintenance man.
TROUBLESHOOTERMediator in an impasse.
TROUBLESHOOTERSkilled problem-solver
troubleshooterTROUBLESHOOT, to solve problems