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.