Tim Carrington has resurfaced by joining his old mucker Harry Culham at CIBC World Markets in Toronto. Carrington, who left his position as global head of FX trading at Merrill Lynch last September, becomes managing director, head of equity and commodity structured products. Carrington will also be a member of the world markets management committee.