If you can’t see TeamSlide in PowerPoint’s Insert ribbon, you’ll need to reinstall the TeamSlide add-in. You can find the download link by logging into the TeamSlide Web Portal and navigating to the Support page. You will find the TeamSlide download link on the bottom of the Support page
If you still can’t see the TeamSlide icon, please contact support@teamsli.de.