Brosch studied at Tel Aviv University (BSc 1975 and MSc 1977) and at the Leiden University (PhD 1983). He is a tenured Principal Research Associate (degree equivalent to Research Associate Professor) at Tel Aviv University and served as Director of the Wise Observatory from 2000 to 2006 and again from 2007 to 2010. He is a member of the International Astronomical Union (IAU) and from 2009 to 2012 served as the Vice-President of its Division XI (Space and High-Energies Astrophysics) of the IAU.