a person who acts on behalf of another person or group. synonyms: spokeswoman, emissary, envoy, frontman, mouthpiece
a person or company that provides a particular service, typically one that involves organising transactions between two other parties. synonyms: agency, concern
a person who works secretly to obtain information for a government or other official body. synonyms: spy, operative, fifth columnist
a person or thing that takes an active role or produces a specified effect. synonyms: medium, means, vehicle, instrument