Contributor Overview

Genevieve Koolen, Human Resources Director at SAP Africa