The International Apparel Federation (IAF) has elected Rahul Mehta as its new president for the next two years, succeeding Harry van Dalfsen.