Ceri is a civil servant in the Welsh Government with a career spent primarily in the economic development and environmental fields. He was the Head of the Local Environment Quality Team for several years and is currently working on regeneration policy and delivery.

With a previous background in the utility power sector, Ceri retains an interest in this area by developing small-scale renewable energy projects.