Ed is the Director for the Civil Engineering Contractors Association (CECA) Wales which represents Wales civil engineering contracting sector. He is a Chartered Civil Engineer and has over 25 years’ experience of the construction industry at a senior level across the public and private sectors in Wales.

In 2011, he was appointed by the Welsh Government to the Board of the Brecon Beacons National Park Authority. He is also Chair of a Board of Trustees at Pedal Power, a local charity which promotes cycling for disabled children and adults, and is a partner in a family farming business.