fifty- seven-year-old mr amr moussa is a product of the faculty of law of cairo university and has held a variety of diplomatic assignments including the post of director of the international organisations department and egypt 's permanent representative to the united nations .