Baft-IFSA names president and CEO