Tun Musa has held various posts at the international level at various times.
Tan Sri Musa telah memegang berbagai kedudukan di tingkat internasional pada berbagai waktu.