Search Results

More Filters

Loading filters...

Spain
Total: 1
  • Address
    Diputació 180, Planta 2
    Barcelona 08011
    Spain
    43% of Profile Completed

    Schlesinger Group Spain

    Spain

    Schlesinger Group Spain, formerly BDI Research, helps you access Barcelona’s urban area with a population of around 4.7 million people and our multi-lingual team understands your international research needs. We embrace…
    View Full Profile ›