International consulting firm Bain Company has announced the appointment of Allen Merrill as a managing director to lead the firms financial services practice in Asia. Merrill joins...