energy,environment careers in Oxfordshire, United Kingdom