Legal Executive job at Elgin Energy