Mercer has announced the appointment of Stephanie Teh to the role of investment risk analyst for the firm, effective 5 September 2016.