Ball Corporation is seeking a Customer Success Manager to join their Supply Chain Strategy & Customer Success Team in Westminster, CO. The role involves serving as a primary liaison for key customers, ensuring exceptional service, and collaborating across departments to enhance supply chain functions. Candidates should have relevant experience in customer support and supply chain execution.
Base: $98,900 - $141,330; Bonus/Equity: Eligible for annual incentive compensation plan; Benefits: Comprehensive benefits structure
Must-have
Nice-to-have
Legal authorization to work in the U.S.