I've alerted the person who can edit posts to remove your name. Hope you don't mind.

As to leaving content on other company servers, there's not much that can be done except to take it as a lesson about backing up what we can't lose.
Bob