Person that solves problems by determination and hard work
Is there a word to define a person who with will, stubbornness, hard work and determination faces problem and solves them? “Problem-solver” probably doesn’t fit because it involves mostly mental work. Who I have in mind is someone who takes responsibility and with hard work gets out of problems.
Solution 1:
The word "tenacious" comes to mind.
"Is there a word to define a person who with will, stubbornness, hard work and determination faces problem and solves them?