BPCC president