আই.টি.টি.এফ এর সদর দপ্তর সুইজারল্যাণ্ডের লোজ্যানে অবস্থিত।