About this role
Manager Business Development - FT - Days - Concern: Employee Assistance Program at Ech. Location: Mountain View, California, United States. Role: Develop plan, Build relationships, Respond quotes Requirements: Five years in business development, program development and marketing strategy; Bachelor's in business or related field; Master’s preferred. Category: Business Development Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English