FTI Consulting, Inc careers in Sligo, Ireland