Social Media Internet Assessor
Company: Lionbridge Technologies Pvt Ltd.
Location:
Job description: You must be living in Malta for the last 5 consecutive years You must have familiarity with current and historical business, media, sport, news, social media…