Generalni zastupnik je osoba koja je zakonski ovlaštena za zastupanje tvrtke ili pojedinca u svim vrstama poslovanja. Zastupnici obično rade u ograničenom opsegu, eliminirajući zabrinutost o agentima koji bi mogli djelovati protiv interesa svojih poslodavaca tijekom svog rada. Generalni zastupnici mogu predstavljati pojedinačne tvrtke ili raditi kao predstavnici više tvrtki i pojedinaca. Oni su često odvjetnici, iako ne nužno, i ovlašteni su djelovati na temelju sporazuma sklopljenih s ljudima koje zastupaju.
Mnogi ljudi i tvrtke trebaju agente koji će ih zastupati kada ljudi koji su inače zaduženi za donošenje odluka nisu dostupni iz raznih razloga, od bolesti do sukoba vremenskih zona. Agent je ovlašten brzo poduzeti radnje u situacijama u kojima su potrebni brzi odgovori, a također može odgovoriti na rutinske poslovne upite kako bi smanjio opterećenje za službenike tvrtke i zaposlene ljude. Generalni agent može obavljati sve vrste poslova tvrtke, bez ograničenja.
Od glavnog agenta se očekuje da donosi odluke u skladu s ciljevima i etikom tvrtke. Neće sklapati poslove s dobavljačima s kojima je tvrtka, na primjer, odlučila ne surađivati iz etičkih razloga. Očito neispravne poslovne odluke, poput prihvaćanja ponude po smiješno niskoj cijeni, također neće biti donesene. Kao predstavnici drugih ljudi koji imaju zadatak brinuti o svojoj imovini i ugledu, generalni agenti se drže visokog standarda ponašanja.
Prilikom odabira generalnog agenta, ljudi obično traže nekoga tko je kvalificiran za djelovanje u danom okruženju. Predstavnik tvrtke trebao bi imati poznavanje industrije, kao i samu tvrtku, na primjer, zajedno s iskustvom u donošenju odluka. Ova osoba može biti zaposlenik tvrtke ili vanjski predstavnik i može imati druge odgovornosti osim djelovanja kao generalni agent, kao što je nadzor osoblja.
Ovaj izraz ima i drugo značenje, u industriji osiguranja. Generalni zastupnici osiguravajućih društava nadziru marketing, prodaju i upravljanje proizvodima osiguranja za određenu regiju. Njihovo osoblje prodaje cijeli niz osiguranja kao što su osiguranje doma, zdravlja, života i automobila. Oni su odgovorni za predstavljanje cjelokupnog asortimana proizvoda tvrtke i pružanje točnih i potpunih informacija potencijalnim kupcima o njihovim mogućnostima osiguranja. Njihovo osoblje ima zadatak pisati ponude i politike, obrađivati zahtjeve i odgovarati na opće upite javnosti.