TAL has appointed Scott Mackenzie to the position of chief risk officer. Mackenzie was formerly the CEO and founder of a risk consulting practice in the US.