FRESHLEAF
–
Ludhiana, Punjab, India
... Writing and producing presentations, articles, press releases and social media posts. Designing or project managing the production of visual communications and digital content. Dealing with enquiries from the public, the press and related ... - Apr 05