Customer Service Executive – Social Media at Greenlight Planet | JobVerse