Contributor Overview

Chief Technology Advisor: SAP Africa

´