How do you edit/delete a developer page? (or publisher page)

The last few times I’ve added new developers and publishers, the images I set for them dont show in the page. Instead, it just shows the blank/default image. Is there a way to go back and try to set the image again?

I also just realized that one of the developers I added is already on this site but under a different name (probably their previous name).
Is there a way to delete my new developer entry and update the existing one with the current name?

Example:

2 Likes