brian troche