The answer is nonesuch
Just thinking the answer could be NONESUCH as this strikes a bell somewhere.
Nonesuch
A Repair Person
image,reputation
facilitator