outscout
/ˈaʊtˌskaʊt, ˈaʊtˌskʊt/Definitions
1. verb
to gather or collect information about (something or someone), especially in order to gain an advantage or win a competition
“The marketing team outscouted their rivals and came up with a more effective campaign.”
2. noun
a person or team that gathers or collects information about (something or someone), especially in order to gain an advantage or win a competition
“The company hired a team of experts as their outscouts to analyze the market trends.”