Pluralization rule for “five-year-old children”, “20 pound note”, “10 mile run”
Mr. Willow’s more than forty-year experience in the industry persuaded me to apply.
Or is the following a better way of saying it?
Mr. Willow's more than forty years of experience in the industry persuaded me to apply.
Are they both correct, or should the hyphen in the first example be removed?