Nothing ruins a slide deck faster than a logo with a white square background on a dark slide.
This happens because you are using a JPG. JPGs do not support transparency.
Convert that image to a PNG. PNGs allow the slide background to show through your logo perfectly.