deliver a presentation

Translations
провести презентацию
She had to deliver a presentation to the board of directors.
Ей нужно было провести презентацию для совета директоров.