0 someone whose job is to sell a company’s products, often by traveling to different places
1 someone whose job is to sell a company's products or services, especially by visiting or phoning customers:
About 100 sales representatives will pitch the product.
NOVÉ SLOVÁ
European
May 10, 2021
SLOVO DŇA
Shimmer
sales representative