I'll add my two cents, although for the most part I don't play corp rep and don't mind them.
Here's the big thing and what is, in my opinion, one of the most egregious mis-uses of alt-titles in the thread. THE ROLE IS CALLED CORPORATE LIAISON. The alt-title (Corporate Executive) hell has returned once again in a similar, but uniquely different way that Electricians of old would refuse to start the engine on the Aurora II. At the end of the day, they are a liaison or a representative. Their purpose is to represent the interests of their corporation and its workers. I wasn't a fan when the alt-title was added, and I still dislike it now.
HOWEVER, before we get into a debate over alt-titles and other such things, I will agree to one thing: Liaisons should have some level of in-round power over exclusively their workers. They are not command, a Zavod rep should not have the ability to order a Zavod Secoff like they're a Head of Security. However, if that zavod employee is being an asshole, or disgracing the reputation of Zavodskoi, then the Liaison should have full ability to dock their pay, fine them, make a note on their record (btw, we should make record comments permanent with the ability to delete them like sec charges), whatever else it may be. Anything that is not under the jurisdiction of the regulations, or command itself since those are already handled by the XO and ISD. Call it HR lite or what have you.
My end goal with the above paragraph is to allow the reps to have some level of power that is not already covered by Command, and does not supersede their authority. Corp Liaisons should be entirely focused on their company's interests, the workers, and their image with the rest of the SCC and the Spur. This can range from influencing command to act in a way that aligns with your corp's interests, or getting onto one of your employees for shit talking a ghost-role ship crew.