Joanne Venables has extensive experience in customer service management, holding several key positions at ZEISS Medical Technology, including Customer Service and Agreements Manager, Customer Service Manager, and Customer Service Team Lead. Prior to this, Joanne served as a Customer Service Representative - Account Manager at Snap Wynyard, demonstrating a strong background in managing customer relationships and ensuring satisfaction across various roles within the industry.
Sign up to view 0 direct reports
Get started
This person is not in any teams