The DirectorStats database includes one person named Gary John David Hafuenstein. Born in June 1951 Gary John David Hafuenstein is 66 years old. We found 8 filings mentioning Gary. Examples of these filings include an officers category filing filed on the 8th of June 2009, an annual return filing filed on the 26th of January 2006, and "an accounts" category filing filed on the 9th of January 2007. This American national has held one position so far - at United Mission To Nepal Worldwide Limited (address: 97 Eastern Avenue, Minneopolis) as a director. This director worked with: Fiona Helen Mclachlan in United Mission To Nepal Worldwide Limited, Elizabeth Grace Kolkea in United Mission To Nepal Worldwide Limited, Jennifer Mary Collins, Adrian Raymond Watkins, Dr Christopher Mark Galpin. Gary John David was appointed as a director at United Mission To Nepal Worldwide Limited on the 3rd of March 2005. The company was started on the 3rd of March 2005 under the identification number 3113485.