IYF employs 298 employees. The IYF management team includes Devarshi Dasa (Director), Wonder Genya (Volunteer Staff), and Jordane Agbessi (Freelance conference interpreter).
Looking for a particular IYF employee's phone or email?