David Germain

Africa and Americas Regional Director @ Seychelles Tourism Board