Sarah Numan

Sarah Numan

Manager | Business Process Solutions | Consulting and Process Optimization

Part of the Deloitte Dutch Caribbean Human Capital Consulting team.