haven board of directors