BZ appoints Peter Jaffe as chief executive officer