- We are an international company of business development specialists who develop sustainable business for our clients. Based in Mexico City, our partners have taken on assignments across a number of different industries in Mexico and Latin America and Europe.www.search-and-results.net