energy trading careers in Louth, Ireland