1 result for "Internet & eCommerce Services" in Everything

Sorry — your search returned 0 results, so we expanded the date range to "All".

Sort by:
  • Marketing Mix Modeling
  • Forrester Wave
  • Europe

Search Results

  • Report Satama Delivers Customer Satisfaction And Strong Technology Vision

    The Forrester Wave™ Vendor Summary, Q4 2007
    October 18, 2007 | Marta Baigorri

    Based out of Finland, Satama also has offices in Germany, Sweden, and the Netherlands. Satama showed great strengths in the way it works, collaborates, and gets the best from staff. Its work,...

Content Type