Business Post head of news Peter O’Dwyer reveals who is on the move and taking up new roles in finance, professional services ...