Social Media Executive at Innow8 (Mohali, India) — aijobsearch