translate English to German: But there is a definite shortage of women in the higher echelons of politics, industry and science.
Gerade was führende Positionen in Politik, Wirtschaft und Wissenschaft betrifft, gibt es aber ein klares feminines Defizit.