unforgiver
/ˌʌnˈfɔrɡɪvər/Definitions
1. noun
One who is unwilling or unable to forgive.
“She was labeled an unforgiver by her colleagues for her strict approach to mistakes.”
2. adjective
Not willing or able to forgive.
“The unforgiver attitude of the manager created a negative work environment.”