I currently work as IT Manager at IBM, in my role I constantly perform presentations to customers, directors, managers and colleagues about the status and progress of the projects and programs I manage. I have lots of expertise and experience on doing so (5+ years) so I can provide guidance on mistakes and correct them as they arise. I also can create and assist on the presentation, I work with Powerpoint (expert level). We can work via videconference and I think that with a few days we can set everything up so you are ready to deliver the presentation.