pcb director