• Local presence and expertise
• Control your sales strategy
• A cheaper option than having a distributor
• No control on the direct relationship with your client
• Dependence on the agent for a specific market or client
• Legal issues
If done properly, having a sales agent can be the best option as a first step to address unknown international markets.