Richard Powell's Location
Dudley, GB
Richard Powell's Work
Richard Powell's Education
Richard Powell's Skills
Richard Powell's Summary
Richard powell, based in Dudley, GB, is currently a Innovation Relationship and Commercial Lead at SEVERN TRENT WATER LIMITED, bringing experience from previous roles at Severn Trent and Severn Trent Water. Richard powell holds a stuart bathurst. With a robust skill set that includes Roe, Marketing and more, Richard powell contributes valuable insights to the industry. Richard powell has 2 emails on RocketReach.