accomplisher

noun

A person who achieves or completes something successfully.