by Amalia | Europe, Italy, Portugal, Spain, United Kingdom, United States of America
When was the last time you heard the term social media? If you’re like me, it was probably a number of times already today. I hear this term everyday, all throughout the day. And no wonder, since I’m a Social Media Specialist. Yeah…fancy term, huh....