Synonyms for "troubleshooter"

Words with similar meaning