May 6, 2025 0 comments by Christopher Hardwick A company (or person) which does business on behalf of another company based on a contractual agreement. Share this: Facebook Twitter Google + Pinterest Email to a Friend previous projects Agency Fee next projects Aggregate Inventory