INPACT EMEA's Executive Office is located in central London.