I'm currently a resident of the US, and I work here on an L1 visa. Prior to this I resided in the UK for about 2 years and I expect to move to Switzerland sometime in the next 10 years for work reasons.
Given how pension can be seen as an investment that compounds, I can see that I might stand to lose some of the compounding benefits by moving around. Are there any guidelines to effective accumulation of wealth for people who have to move around geographically for work?