International Head of HR

Regional experience