ClearScore hires new finance head