Stefano Migliore, managing director at Office Hub South Africa

Stefano Migliore