I have great experience with Premiere Pro professional video editing software and have created lots of professional business videos for my clients in the past. I am very familiar with the required video editing skills you mentioned in your description. I can edit your video as you want. I will add background music, replace green screen with background image or video, add texts, outro, add company information and contact details, video animation, text animation, with best transitions that I have collection of, add images in between the video and any video editing work you want, I will provide to you. I would be happy to work with you for the long term, looking forward to hearing from you. :)