FTI Consulting, Inc. announced the appointment of Christopher Allen as a Senior Managing Director in its Financial Services practice, focusing on banking and payments. With over 30 years of experience ...