What is the version of the following sentence with correct punctuation?

After a 25year career with Dong Energy he had recently returned home from a posting in London where he had managed a windmill project when a head hunter spotted him as a prospective director for the Lean Energy Cluster Peter Gedbjerg accepted and in November 2011 he entered a cluster universe that he knew only from meetings where he had been at the other side of the table
After a 25-year career with Dong Energy he had recently returned home from a posting in London where he had managed a windmill project, when a head hunter spotted him as a prospective director for the Lean Energy Cluster. Peter Gedbjerg accepted, and in November 2011 he entered a cluster universe that he knew only from meetings where he had been at the other side of the table.