Richard Block, President