Olivier Charriaud is to leave his position as CEO of Tax Free World Association (TFWA).
FRANCE: Tax Free World Association CEO steps down
Olivier Charriaud is to leave his position as CEO of Tax Free World Association (TFWA). The move will take effect on 16 April 2010.