Public Relations (PR) Executives at Loom Solar (Faridabad, India) — aijobsearch