Deve escrever-se do seguinte modo:
a) se a palavra é usada apenas com valor referencial, reportando-se a um cargo, usem-se minúsculas iniciais nas duas palavras constituintes: «o diretor-presidente», «o diretor-geral»;
b) no entanto, por deferência, quando se trata de referir alguém com uma função proeminente no contexto social em que um texto é produzido, usam-se maiúsculas iniciais: «falei com o Sr. Diretor-Presidente», «chegou o Diretor-Geral».