Mercer Adds Senior Consultant In London Mercer has appointed Russell Lee as senior consultant in its financial strategy group business. April 17, 2011