Is wearing minimal makeup allowed? E.g. mascara/eyeliner
Especially when giving presentations or communicating with professionals?

Depends if that would be considered as beautifying oneself and if so then it would be necessary to cover in light of Quran 24:31