About this role
New Business Development Manager at Englewood Lab, Inc.. Location: Totowa, New Jersey, United States. Role: managing relationships, identifying opportunities, coordinating activities Requirements: 3+ years business development or related experience preferred; bachelor's degree preferred; strong customer relationship, project coordination, communication, and presentation skills; proficient in Microsoft Office; ability to travel. Category: Sales Seniority: Mid Level Tools: Microsoft Outlook, Microsoft Excel, Microsoft PowerPoint, Microsoft Teams Commitment: Full Time Workplace: Onsite Languages: English