We are looking for Brand Ambassadors (such as Students, recent grads, part timers, etc.), not customers.
We have had decent success reaching people in North America through Craigslist, Internship websites, BackPages, etc.
But international is a different beast and our current efforts have zero results.
Does anyone have good tips or tricks for engaging a population in countries like: Japan, Spain, Argentina, Italy, Brazil.
Our first choice would be English speakers in those countries.