Brand Embassy

Social Media Customer Care Startup, Brand Embassy, Gets $1M Seed To Power A Global Push

UK-based Brand Embassy, a provider of social-media based customer care services to help businesses manage communications with customers via channels such as Facebook and Twitter, has closed a $1 milli