About this role
Marketing Specialist at The Orchards. Location: Chester, West Virginia, United States. Role: engage partners, improve relationships, develop communications Requirements: Bachelor's degree in Communications, Business Administration, Marketing; and/or two years of marketing or sales experience. Category: Marketing Seniority: Mid Level Tools: CRM, Trella Insights Commitment: Full Time Workplace: Onsite Languages: English