Presented on a Webinar
Delivered a presentation
Made a presentation
Shotted a presentation video
Gave a presentation
Published a YouTube video
Made a new YouTube video
Created YouTube channel
Released a Tech video
+7
https://www.youtube.com/watch?v=i3QDm8WBCSs