B2B service providers are chosen on recommendation. Push marketing has limited effectiveness as the client's own reputation in the company is at risk if they choose the wrong supplier.
But as in all things, there's are "hot" and "not" suppliers. And ways to move from not to hot.
1. Show social proof. Build a website with lots of case studies, not showcasing work, but showing business results (10% increase in sales etc.). Make sure they cover lots of industries and types of work, have real people and good quotes. And make them shareable so your propsective client can send them to their boss, tech people or whoever else is involved in the decision.
2. Cluster. If you have a client company who is excellent in, for example, medical devices, then get that stuff out to every other company in that field. But don't stop there - mine LinkedIn and Twitter to find others following them to see who they influence. Build a map of these companies and who they in turn influence.
3. Celebrity Strategy. Take this a lot further with the celebrity strategy. Find a company which is highly respected in their field and offer to work for them on a small project for cost, or even free for 6 months. Publicise the work you are doing together. Then approach the other top ten companies in that field to work with you, at cost (not for free) on a project (however small). Pick up at least one. Publicise that too. Then draw up a list of the next 100 down - people who will be impressed by the names you are working with. You should be able to dominate the sector and name your price - after all you work with two of the big boys!
4. Use your ethnicity. All companies in a country is too broad a market. Your message is dilute. But if you can say "We work for your parent company in our own country and we help subsidiaries in other countries, partnering with local agencies to provide local knowledge" that sounds a lot more appealing. So go find that partner, find those companies with links to your own country and build a bridgehead there.