Electricity Supply Board careers in Longford, Ireland