Ann Allen

Strategy & Operations


Ann Allen

Gustav Mahlerlaan 2970

For navigation: Gustav Mahlerlaan 3004

1081 LA Amsterdam


View map

I am a Strategy and Operations Manager with Deloitte Consulting in the Netherlands. My focus within Deloitte is on improving supply chains, where I have primarily worked within the health and humanitarian relief sectors in a variety of international contexts.

Ann Allen