DIR CUSTOMER SUCCESS MANAGEMENT jobs in BOSTON MA, United Kingdom

. Some supervisory or team management experience required. Additional Qualifications and Skills Strong customer service skills... Project management experience Demonstrated success in launching, implementing, or improving systems or standard operating...

Harvard University

Technology and Customer Relationship Management (CRM) Team, effectively leveraging customer data and insights to drive demand... marketing efforts to best execute our brand story. This position maintains ownership and day-to-day management of all digital...

Foundation Medicine