Neebe has held senior roles at the world’s largest retailer and non-governmental organizations.