No. A moderator is a moderator.

A tech guy is a tech guy.

Six Foot is doing tech guy stuff.

If a boss doesn’t understand the difference between a moderator and a tech guy, that’s not a good enough reason to change the meaning of the word moderator.