Is the black of the logo backgroud color on it's own layer? If so, you can lock the transparency of that layer and just fill it with a new color. Or you could clip a solid color layer to that layer which will allow you to edit it when ever you want to.
If it's not on it's own layer, you can use color range to select the black and use that to make a selection to fill a new layer with a color that would hide the black. Lots of ways to do this.