Yes - you can upload your logo by going to Preferences:
Once in Preferences, open the Account tab and upload your logo. SmartSlides supports transparency, so we recommend uploading a transparent PNG file.
Once added, your logo will appear on the opening page of your slideshow, where viewers choose to start slideshow playback, and on the Replay screen that appears after your slideshow ends. Click here to see an example slideshow that has a logo included.