You can add logos to interactive reports by replacing the default logos in your report templates with custom logos. Interactive report templates are available in the Interactive Reports plugin.
To add a custom logo to your existing reports, please contact Pentaho Support.