The ECF is a dynamic organisation which has known rapid growth over the last years expanding its presence to different offices across Europe (The Hague, Brussels, Paris, Berlin, London, Madrid, Warsaw...). As we expand, we are looking for a talented...